是否可以在笔记本电脑上设置裸机管理程序?


23

假设我有一台Core i7笔记本电脑,配备16GB RAM和750GB驱动器。

有没有一种机制可以将HD划分为Linux,Windows,OS X,共享数据,系统管理程序设置,并在其中启动小型系统管理程序。我可以启动/停止linux,Windows和OS X虚拟机,并通过管理程序与它们进行交互吗?

代码,测试等?

这是1类管理程序吗?

我想我可以运行一个小型的Linux安装程序和VmWare,但是VmWare可以从物理硬盘分区而不是基于文件的设置(.vmdk文件)中读取虚拟机吗?


是的,但是除非您实际要引导它们,否则无需创建单独的分区。
伊格纳西奥·巴斯克斯

Answers:


13

是的,这是1类管理程序。常见的Type 1虚拟机管理程序包括XenVMware vSphere Hypervisor(以前称为VMware ESXi单一服务器)。将分区用作VM的虚拟磁盘应该没有问题,但是单个分区上的磁盘映像文件提供了更大的灵活性,例如可以增加映像大小并将数据压缩应用于主机上的映像(在主机文件上)系统)以减少所需的磁盘空间。VirtualBox可以直接访问分区;我不确定VMware,但它应该能够执行相同操作。

只要您有必要的硬件支持(就可以),则在计算机上设置裸机管理程序就不会有问题。实际上,我的旧笔记本电脑(8 GB内存,四核AMD Phenom II(K10移动处理器)现在运行Microsoft Hyper-V Server 2012 R2,并且虚拟机获得了接近本机的性能。


自从我研究裸机管理程序已经有一段时间了,但是我是否可以假设仍然无法通过客户端OS直接访问GPU,声音等\极其有限?
RusI 2014年

2
是的,许多此功能仍将受到限制。一些虚拟机管理程序根本不支持声音,而Hyper-V肯定不支持。直接GPU访问等其他功能通常不可用,或者需要在主机和来宾中进行特殊设置。裸机管理程序用于服务器,因此这并非总是提供的额外功能。
bwDraco 2014年

10

如果要为各个操作系统设置单独的分区,则另一个选择是使用GRUB设置多重引导。这具有允许来宾OS直接与硬件交互以提高性能和兼容性的优点,并使您摆脱了主机类型1虚拟机管理程序的特性和单个限制。

例如,VMware ESXi 在ESXi 5.0 Patch 4之前不支持Windows 8,并且将需要在来宾OS中安装类型2虚拟机管理程序(例如Qemu)以进行基于ARM的处理器仿真(例如,用于Raspberry Pi开发)。另一方面,Xen可能很难配置,驱动程序支持可能取决于发行版兼容性。

此外,您的1型虚拟机管理程序可能与笔记本电源管理技术兼容或不兼容,并会严重影响电池寿命。

您可能考虑的另一种选择是设置一个精简版Linux,其中安装了KVM,并且将Intel VT-x(用于Core i7)硬件辅助虚拟化支持为主机OS。尽管从技术上讲这不是1类虚拟机管理程序实现,但它可能会为您提供所需的功能。我绝对建议您将磁盘映像存储为文件,而不是分区存储(如果您沿这条路线进行存储),这将更易于备份,管理和升级/停用。

如果您希望进一步研究该主题,则此讨论将提供更多有用的信息。

您也可以考虑在类型2虚拟机管理程序(例如VMware WorkstationVirtualBoxQemu)中运行预期的类型1 ,以“先购买后试用”并签出界面等。尽管这很难确定性能和兼容性。


-1

Citrix最近发布了用于台式机的Type 1裸机管理程序XenClient

最多十个用户免费。

一些介绍性文章:

http://my-techno-arena.blogspot.com/2014/08/type1-bare-metal-hypervisor-for.html

http://blogs.citrix.com/2010/11/18/xenclient-how-to-p2v-your-existing-os/

更新资料

XenClient已停产,并且Citrix无法免费替代。


我没有隶属关系,我只是为了完整性而添加了答案。可以解释一下投票否决的原因。
Vadzim '18
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.