我即将冒险并在我的台式机上安装Win7 RC1。 但是我想保留访问我的旧硬盘与XP上。 我真的不想使用完整的双启动,因为这将使我的新的Win7安装在d:\驱动器,否则不会。
是否有可能使用Virtualbox从旧的实际驱动器,而不是从图像启动?
如果是的话,对于驱动程序等有什么影响,因为“新”运行的操作系统将使用VirtualBox的虚拟硬件,而不是XP认为它安装的原始硬件。
是否有可能使用Virtualbox从旧的实际驱动器,而不是从图像启动?
是。 从版本1.4开始,VirtualBox支持从guest虚拟机使用原始主机硬盘。 从版本2.2.0开始,它仍被列为实验性function。 在VirtualBox 2.2.0用户手册的第9.10节中有介绍。
有一些说明在Linux主机上使用原始主机硬盘来运行WindowsXP客户机:
如果是的话,对于驱动程序等有什么影响,因为“新”运行的操作系统将使用VirtualBox的虚拟硬件,而不是XP认为它安装的原始硬件。
上面的第二个链接描述了在VirtualBox启动之前准备XP系统的一些步骤。
我已经这样做了,但可能会很危险! 我有一个VirtualBox虚拟机,我从我的主要硬盘上运行。 一旦我意外地没有告诉grub及时启动Windows。 它加载了Linux,它立即尝试在我的/和/ home分区上运行e2fsck,而这些分区已经被非虚拟操作系统挂载了。 经过数小时的testdisk工作后,我能够恢复所有的数据,但这是我最后一次尝试类似的东西。
如果我有一个单独的物理磁盘玩它可能会很好。 好吧。
只需谨慎一点:如果您正在运行虚拟化的Windows RC 1连接到一个真正的 Windows分区,并具有写权限,则应在尝试之前先备份您的数据 。 正如alberge所说,如果出现问题 ,你可能会失去很多东西。 我不知道你会得到写入权限,但如果你这样做,这是一个你会很乐意采取的预防措施。
(或者,也许我错了你的问题…)
我可能是错的,但我找不到他们的文档中的任何东西,导致我相信有可能从真正的硬盘驱动器而不是磁盘映像启动。 从用户指南中获取 :
VirtualBox支持磁盘映像文件的两种变体:
您可以使用VMWare Converter制作实时系统的VMDK,然后在Windows 7中使用VirtualBox。