查看“VirtualBox”的源代码
←
VirtualBox
跳到导航
跳到搜索
因为以下原因,您没有权限编辑本页:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
{{Emulators}} '''VirtualBox'''是由Oracle(以前的Sun Microsystems)制作的虚拟机监控器(virtual machine monitor)。 它在很大程度上是开源的(GPL),有一些功能包是闭源的。 它非常易于使用,并且对许多主机和来宾平台都有很好的支持。 ==功能== * 它有非常好的文档,因此非常容易开箱即用。 * VirtualBox支持从真实媒体或软盘和光盘映像启动。 *它也[http://www.virtualbox.org/manual/ch12.html#id356590 支持调试]。 *能够访问主机USB驱动器。 在适用的情况下,你还可以使用主机操作系统的功能。 一些功能使使用来宾操作系统变得更容易。 例如,“pointer integration”(允许你在主机操作系统和某些客户操作系统之间无缝移动光标)。 == 64位 guest == 要在32位或64位主机上运行64位来宾操作系统,CPU“必须”支持虚拟化(AMD-V或英特尔VT-x)和嵌套分页(AMD RVI或英特尔EPT),并且必须在BIOS和VirtualBox机器配置中启用这些功能。 VirtualBox开发人员没有为64位主机实现软件虚拟化,因为大多数现代CPU支持硬件虚拟化,并且软件虚拟化太慢且太耗费内存(尤其是在32位主机上)。 如果你的CPU不支持虚拟化或嵌套分页,那么你可以使用[[QEMU]]、[[Bochs]]或[[VMware|VMware Player]]这些支持64位客户机的软件,而无需硬件虚拟化。 要查看VirtualBox提供并启用了哪些虚拟化功能,请运行虚拟机并将鼠标悬停在底部栏中的V图标上。 ==虚拟硬件== VirtualBox支持以下硬件的虚拟化: ===音频=== *[[AC97|英特尔AC‘97]] *[[Intel High Definition Audio|Intel HD Audio]] *[[Sound Blaster 16|Creative Sound Blaster 16]] ===芯片组=== *英特尔PIIX3 *英特尔ICH9 ===网络=== *[[AMD PCNET|AMD PCNet PCI II (AM79C970A)]] *[[AMD PCNET|AMD PCNet FAST III (AM79C973)]] *[[Intel 8254x|Intel PRO/1000 MT Desktop (82540EM)]] *[[Intel 8254x|Intel PRO/1000 T Server (82543GC)]] *[[Intel 8254x|Intel PRO/1000 MT Server (82545EM)]] * 半虚拟网络(通过[[KVM|KVM]]的’virtio‘网络驱动程序) ==Guest Additions== {{Main|VirtualBox_Guest_Additions}} VirtualBox提供了许多功能,可以更轻松地将来宾操作系统的用户体验集成到主机操作系统中。这些特点包括: * 共享拖放功能。 * 在客户端的主机上装载共享目录。 * 无缝鼠标指针集成。 * 无缝窗口混合。 * 共享剪贴板。 * 检测VirtualBox窗口的大小。 * 2D和3D加速。 所有正式的VirtualBox文档要么针对安装来宾操作系统的最终用户,要么针对开发VirtualBox的人员。 为VirtualBox的虚拟硬件开发人员提供的文档几乎是不存在的。 你可用的最佳参考是FreeBSD,Linux,OS2,Solaris和Windows的guest additions源代码。 源代码可以在VirtualBox SVN respository的[https://www.virtualbox.org/browser/vbox/trunk/src/VBox/Additions//vbox/trunk/src/vbox/Additions]获得。 启用某些来宾功能的能力取决于“来宾操作系统”属性的值。 例如,除非 “Guest OS” 属性设置为Windows,否则启用3d加速的选项不可用。 更改“来宾操作系统”只会更改建议的设置和可用的扩展功能;它不会改变虚拟机的行为。 ==另见== === 外部链接 === * [http://www.virtualbox.org VirtualBox主页] *[[Wikipedia:VirtualBox|Wikipedia page on VirtualBox]] === 问题 === *[http://forum.osdev.org/viewtopic.php?t=24932 User turdus identified a bug in long mode] *More recently, [http://9front.org/ 9front] users found strange behaviour: Some emulated hardware (e.g. NIC, important to 9front,) works in one revision, but not in the next. (E.g. it works in version X.Y.39 but not X.Y.87.) 9front works fine with real hardware of the same type. [[Category:Emulators]] [[de:VirtualBox]]
本页使用的模板:
模板:Emulators
(
查看源代码
)
模板:If
(
查看源代码
)
模板:Main
(
查看源代码
)
模板:Show1
(
查看源代码
)
模板:SmallNavBox
(
查看源代码
)
返回至“
VirtualBox
”。
导航菜单
个人工具
登录
命名空间
页面
讨论
变体
已展开
已折叠
查看
阅读
查看源代码
查看历史
更多
已展开
已折叠
搜索
导航
首页
最近更改
随机页面
MediaWiki帮助
工具
链入页面
相关更改
特殊页面
页面信息