将虚拟机转换为物理


3

我在我的旧电脑上安装了vimware和ubuntu操作系统我想在我的新电脑上安装同一台机器只作为物理机而不是虚拟机

我可以做吗 ?怎么样?


Answers:


1

获取VM计算机的映像并在原始计算机上恢复它


1

它可以这样做,它将是乏味的,你可能会遇到磁盘分区问题。重新安装会更简单。

您将需要一些工具并且大部分时间都是因为您无法启动到当前正在备份或恢复的操作系统,而您(比方说)原始操作系统是虚拟操作系统。我将虚拟操作系统命名为“原始”,将实体操作系统命名为“目标”。

如果你有其他可启动的Linux虚拟机,你会有点幸运。

  • 你需要一张可启动的Live Linux CD,可能你会有Ubuntu,你需要一个空间至少有待转换的虚拟硬盘大小的外置硬盘
  • 正确关闭原始VM和其他 VM
  • 从原始VM分离要转换的虚拟HDD,并将其附加到另一个 VM。这里的关键是根本不应该使用这个虚拟硬盘(如果你的Linux在启动过程中自动安装它,你将不得不在以后卸载它)
  • 启动到另一个 VM。
  • 寻找新连接的硬盘,然后卸下它
  • 插上外接硬盘。(Gnome可能会挂载它,如果没有,你必须手动挂载)
  • 使用该dd命令从整个“待转换”磁盘到外部HDD创建一个大图像。阅读dd帮助,不正确的命令行参数可以为健康的虚拟磁盘提供FUBAR。
  • 保存图像文件时,卸载外部硬盘并关闭VM。

如果您没有其他虚拟机,则需要将Live CD连接到原始虚拟机并启动到Live CD(这是许多人失败的地方,如果在虚拟机上启用了CD启动,请检查两次)。然后安装外置硬盘驱动器,取消原装硬盘的驱动,一切都与上面的“使用dd命令”一行相同。

在目标机器上:

  • 将Live CD放入目标计算机并启动到Live CD
  • 插入外置硬盘并安装它。
  • dd再次使用该命令从您之前创建的映像文件重新创建物理磁盘(再次阅读本手册!)如果混淆了一些内容,最糟糕的事情就是将整个 - emtpy - 物理磁盘复制到制作精良的磁盘中图像(即你真的需要时间......)
  • 完了!
  • 您将不得不重新调整分区,gparted因为整个Target的磁盘将与虚拟磁盘一样大。为了完整起见,请检查是否可以启动分区(您可能需要重新安装grub)。哦,在硬盘上扔一个fsck。
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.