《疯狂VirtualBox实战讲学录》

《疯狂VirtualBox实战讲学录:小耗子之VirtualBox修炼全程重现》是市面上第一部同时也是唯一一部完整介绍VirtualBox的“中文版全程实战手册”!本书完整记录了VirtualBox的点点滴滴:产品起源、功能、搭建、调优、企业级应用、相关的排错内容,第一次详细揭秘VirtualBox的所有功能,如VirtualBox中独有的UDPTunnel网卡模式和virtio半虚拟化网卡配置详解、HostI/Ocaching、Limitingbandwidthfordiskimages、iSCSIServers、VRDP的各种模式配置详解、Teleporting、VBoxManage、PCIpassthrough(vt-d)、MemoryBallooning、Automatedguestlogons、phpVirtualBox、built-inVMdebugger、RDMmapping、p2v、v2v等内容。本书是一本巨细无比的“全记录手册”,使读者朋友在学习理论知识的同时用实验的方式消化所有知识点。一句话:本书不玩纸上谈兵,是完完整整的STEPbySTEP实操手册。让您在最短的时间内跟着作者一起玩转VirtualBox的各个方面。本书适合所有对虚拟化技术、云计算感兴趣的读者朋友,尤其适合正在将VirtualBox部署在企业环境的技术人员。同时相关专业的师生也非常适合阅读本书。

作者简介 ······ 

姜皓,即virtuaibox领域大名鼎鼎的“小耗子”老师,标准宅男,chinaunix客专家,骨灰级virtuaibox专家。潜心研究virtuaibox多年,在播布客网站发表过virtuai box系列教学视频,深受读者喜爱。

目录 ······ 

第1章 虚拟化和云
1.1 虚拟化相关内容介绍
1.2 云计算相关内容介绍
1.3 参考资料与扩展阅读
 第2章 以gui和gli方式管理virtualbox
 2.1 virmalbox总体介绍
2.2 virtualbox开源版和闭源版的区别
2.3 virtualbox虚拟机的功能特点和特色
2.4 virtualbox虚拟机安装(gui方式)
2.5 virtualbox安装(cli方式)
2.6 virtualbox安装过程排错
2.7 使vboxmanage更好用
2.8 参考资料与扩展阅读
 第3章 virtualbox术语及基本操作总览
3.1 virtualbox中的常用术语
3.2 virtualbox的基本操作
 第4章配置虚拟机
4.1 virtualbox支持的操作系统
4.2 general settings(通用设置)
 .4.3 system settings(系统设置)
4.4 display settings(显示设置)
4.5 存储设置(storage settings)
 4.6 音频设置(audio settings)
 4.7 网络设置(network settings)
 4.8 串口(serial pons)
 4.9 参考资料与扩展阅读
 露5章 guost additiorts和extension pack
 5.1 guest additions功能总览
5.2 实验
5.3 oracle vm virtualbox extension pack
 5.4 参考资料与扩展阅读
 第6章 快照技术和ova/ovf格式
6.1 什么是快照
6.2 快照的具体使用
6.3 快照技术细节分析
6.4 使用命令行管理snapshot
 6.5 clone
 6.6 通过cli的方式管理clone
 6.7 ovf\ova格式的好处
6.8 使用cli接口管理ovf\ova
 6.9 参考资料与扩展阅读
 第7章 virtualbox的各种网络类型
7.1 virtualbox中常见的五种网络类型(gui方式配置)
7.2 使用cli的方式配置虚拟网络
7.3 参考资料与扩展阅读
 第8章 udp tunnel [email protected]
 8.1 virtualbox支持的网卡芯片类型
8.2 virtio
 8.3 使用命令行配置vlnio
 8.4 udp tunnel networking
 8.5 udp tunnel networking(cli方式进行)
8.6 使用一台计算机测试udp tunnel networking
 8.7 参考资料与扩展阅读
 第9章 vrdp配置大全
9.1 什么是rdp
 9.2 vrdp
 9.3 null模式配置
9.4 深入理解vrdp
 9.5 通过external(第一种)验证vrdp(windows系统)
9.6 通过external(第一种)认证vrdp(linux发行版)
9.7 通过external(第二种)认证vrdp
 9.8 使用cli配置null模式
9.9 使用cli配置external模式(第一种情况)
9.10 使用cl[配置external模式(第二种情况)
9.11 rdp encryption
 9.12 vrdp video redirection
 9.13 multiple connections to the vrdp server
 9.14 multiple remote monitors
 9.15 vrdp customization
 9.16 remote usb
 9.17 vrdp与rdp的对比
9.18 参考资料与扩展阅读
 第10章 虚拟磁盘类型
10.1 virlualbox支持的虚拟磁盘格式
10.2 不同类型的硬盘接口
10.3 virtualbox中不同硬盘控制器的特点
10.4 virtualbox中不同性质的虚拟磁盘(重点)
10.5 7种虚拟磁盘类型总结(串讲)
10.6 方法总结
10.7 克隆磁盘(clonedisk)
 10.8 host i/o caching
 10.9 limitingbandwidthfordisklmages
 10.10 参考资料与扩展阅读
 第11章 virtualbox内置iscsi功能讨论
11.1 virtualbox内置iscsi功能介绍
11.2 存储技术介绍
11.3 实验
11.4 参考资料与扩展阅读
 第12章 teleporting在线迁移
12.1 teleporting功能简介
12.2 配置teleporting
 12.3 配置teleporting经验分享
12.4 参考资料与扩展阅读
 露13章 virtualbox高级功能
13.1 sata硬盘ncq指令支持
13.2 模拟物理机bios dmi信息激活oem版系统
13.3 硬盘vendor product data(vpd)的妙用
13.4 vboxsdl,thesimplified vm displayer
 13.5 automated guest logons
 13.6 cpuhot-plugging
 13.7 pci passthrough
 13.8 自定义vesa
 13.9 自定义vm的最大分辨率
13.10 在virtualbox中玩转rdm
 13.11 调优virtualbox的nat引擎
13.12 调整time stamp counter(tsc)
 13.13 accelerate or slow down the guest clock
 13.14 调优guest additions的对时服务
13.15 自定义virtualbox manager的gui界面
13.16 自定义vm的电源行为
13.17 memory ballooning
 13.18 memory balloonlng service
 13.19 page fusion
 13.20 phpvirtualbox配置详解
13.21 离线挂载vdi虚拟硬盘容器文件
13.22 参考资料与扩展阅读
 第14章 vboxmanage相关内容补充
14.1 introduetion
 14.2 vboxmanage list
 14.3 vboxmanage showvminfo
 14.4 vboxmanage registervm
 14.5 vboxmanage unregistervm
 14.6 vboxmanage createvm
 14.7 vboxmanage modifyvm
 14.8 vboxmanage controlvm
 14.9 vboxmanage storagectl
 14.10 vboxmanage modifyhd
 14.1l vboxmanage convertfromraw
 14.12 vboxmanage setproperty
 14.13 vboxmanage deugvm
 14.14 vboxmanage metrics
 14.15 vboxmanage 子命令总览
14.16 参考资料与扩展阅读
 第15章 virtualbox排错相关
15.1 virtualbox 4.0版本后的改变
15.2 virtualbox executables
 15.3 installation failed! error报错解决办法
15.4 virtualbox内置的vmdebugger
 15.5 virtualbox逻辑组件架构
15.6 解决vm显示ide/sata errors错误信息的方法
15.7 由于cie节能开关引起的物理机性能下降解决办法
15.8 使用vboxtestogl检测2d/3d视频加速
15.9 windows 2000安装失败解决办法
15.10 如何记录vm的蓝屏信息
15.11 windows vista/7不支持amd网卡驱动的解决办法
15.12 访问shared folders过慢的解决办法
15.13 windows98使用usb设备出现问题的解决办法
15.14 恢复d3d8.dll and d3d9.dll文件解决3d加速问题
15.15 由于linux发行版引起的系统负载较高的解决办法
15.16 已知linux核心bug解决办法
15.17 参考资料与扩展阅读
 第16章 虚拟化和云必不可少的部分——p2v与v2v
 16.1 虚拟化对企业的意义
16.2 p2v、v2v转换工具总览
16.3 使用disk2vhd进行p2v、v2v转换实例介绍
16.4 使用acronis true image进行p2v、v2v转换
16.5 使用vmware vcenter converter进行p2v、v2v转换
16.6 使用parallels transporter agent进行p2v、v2v转换
16.7 使用winlmage进行p2v、v2v转换
16.8 使用citrix xenconvert进行p2v、v2v转换
16.9 使用vboxmanage clonehd进行v2v转换
16.10 使用vmdk2vhd进行v2v转换
16.11 总结
16.12 参考资料与扩展阅读
时间: 2024-08-01 12:51:03

《疯狂VirtualBox实战讲学录》的相关文章

CI框架源码阅读笔记3 全局函数Common.php

从本篇开始,将深入CI框架的内部,一步步去探索这个框架的实现.结构和设计. Common.php文件定义了一系列的全局函数(一般来说,全局函数具有最高的加载优先权,因此大多数的框架中BootStrap引导文件都会最先引入全局函数,以便于之后的处理工作). 打开Common.php中,第一行代码就非常诡异: if ( ! defined('BASEPATH')) exit('No direct script access allowed'); 上一篇(CI框架源码阅读笔记2 一切的入口 index

IOS测试框架之:athrun的InstrumentDriver源码阅读笔记

athrun的InstrumentDriver源码阅读笔记 作者:唯一 athrun是淘宝的开源测试项目,InstrumentDriver是ios端的实现,之前在公司项目中用过这个框架,没有深入了解,现在回来记录下. 官方介绍:http://code.taobao.org/p/athrun/wiki/instrumentDriver/ 优点:这个框架是对UIAutomation的java实现,在代码提示.用例维护方面比UIAutomation强多了,借junit4的光,我们可以通过junit4的

Yii源码阅读笔记 - 日志组件

?使用 Yii框架为开发者提供两个静态方法进行日志记录: Yii::log($message, $level, $category);Yii::trace($message, $category); 两者的区别在于后者依赖于应用开启调试模式,即定义常量YII_DEBUG: defined('YII_DEBUG') or define('YII_DEBUG', true); Yii::log方法的调用需要指定message的level和category.category是格式为“xxx.yyy.z

源码阅读笔记 - 1 MSVC2015中的std::sort

大约寒假开始的时候我就已经把std::sort的源码阅读完毕并理解其中的做法了,到了寒假结尾,姑且把它写出来 这是我的第一篇源码阅读笔记,以后会发更多的,包括算法和库实现,源码会按照我自己的代码风格格式化,去掉或者展开用于条件编译或者debug检查的宏,依重要程度重新排序函数,但是不会改变命名方式(虽然MSVC的STL命名实在是我不能接受的那种),对于代码块的解释会在代码块前(上面)用注释标明. template<class _RanIt, class _Diff, class _Pr> in

CI框架源码阅读笔记5 基准测试 BenchMark.php

上一篇博客(CI框架源码阅读笔记4 引导文件CodeIgniter.php)中,我们已经看到:CI中核心流程的核心功能都是由不同的组件来完成的.这些组件类似于一个一个单独的模块,不同的模块完成不同的功能,各模块之间可以相互调用,共同构成了CI的核心骨架. 从本篇开始,将进一步去分析各组件的实现细节,深入CI核心的黑盒内部(研究之后,其实就应该是白盒了,仅仅对于应用来说,它应该算是黑盒),从而更好的去认识.把握这个框架. 按照惯例,在开始之前,我们贴上CI中不完全的核心组件图: 由于BenchMa

CI框架源码阅读笔记2 一切的入口 index.php

上一节(CI框架源码阅读笔记1 - 环境准备.基本术语和框架流程)中,我们提到了CI框架的基本流程,这里这次贴出流程图,以备参考: 作为CI框架的入口文件,源码阅读,自然由此开始.在源码阅读的过程中,我们并不会逐行进行解释,而只解释核心的功能和实现. 1.       设置应用程序环境 define('ENVIRONMENT', 'development'); 这里的development可以是任何你喜欢的环境名称(比如dev,再如test),相对应的,你要在下面的switch case代码块中

Apache Storm源码阅读笔记

欢迎转载,转载请注明出处. 楔子 自从建了Spark交流的QQ群之后,热情加入的同学不少,大家不仅对Spark很热衷对于Storm也是充满好奇.大家都提到一个问题就是有关storm内部实现机理的资料比较少,理解起来非常费劲. 尽管自己也陆续对storm的源码走读发表了一些博文,当时写的时候比较匆忙,有时候衔接的不是太好,此番做了一些整理,主要是针对TridentTopology部分,修改过的内容采用pdf格式发布,方便打印. 文章中有些内容的理解得益于徐明明和fxjwind两位的指点,非常感谢.

CI框架源码阅读笔记4 引导文件CodeIgniter.php

到了这里,终于进入CI框架的核心了.既然是"引导"文件,那么就是对用户的请求.参数等做相应的导向,让用户请求和数据流按照正确的线路各就各位.例如,用户的请求url: http://you.host.com/usr/reg 经过引导文件,实际上会交给Application中的UsrController控制器的reg方法去处理. 这之中,CodeIgniter.php做了哪些工作?我们一步步来看. 1.    导入预定义常量.框架环境初始化 之前的一篇博客(CI框架源码阅读笔记2 一切的入

jdk源码阅读笔记之java集合框架(二)(ArrayList)

关于ArrayList的分析,会从且仅从其添加(add)与删除(remove)方法入手. ArrayList类定义: p.p1 { margin: 0.0px 0.0px 0.0px 0.0px; font: 18.0px Monaco } span.s1 { color: #931a68 } public class ArrayList<E> extends AbstractList<E> implements List<E> ArrayList基本属性: /** *

dubbo源码阅读笔记--服务调用时序

上接dubbo源码阅读笔记--暴露服务时序,继续梳理服务调用时序,下图右面红线流程. 整理了调用时序图 分为3步,connect,decode,invoke. 连接 AllChannelHandler.connected(Channel) line: 38 HeartbeatHandler.connected(Channel) line: 47 MultiMessageHandler(AbstractChannelHandlerDelegate).connected(Channel) line: