不久前,我告别了 Windows 7(而不是升级到微软最新的、“最棒的”),并在我的电脑上添加了一个新的硬盘。今天,经过几次升级后,我正在运行 Pop_OS! Linux 风格(Ubuntu 的衍生版本)。然而,有时我发现自己需要一个 Windows 程序,但在 Linux 上没有对应的程序(而且 wine 无法运行它)。我听说有一种方法可以让 VM 程序(例如带有 VMM GUI 的 QEMU)将我的磁盘作为 VM 运行,而不是每次想要进入计算机时都重新启动计算机。
然而,我见过的指南都是关于获取一个空驱动器并将其转变为多个虚拟机的存储库,或者将其整个用于新的虚拟机,而不是将现有的操作系统安装本身转变为虚拟机。我该怎么做呢?
答案1
1) 将 Win 7 分区备份到外部驱动器或云并验证其准确性。
2) 制作其他将您的 Win 7 分区备份到其他外部驱动器或不同的云,并验证其准确性。
3)运行系统准备到告诉 Windows 7你将会改变硬件。
4)您需要使用类似命令制作图像文件
dd if=/dev/sdaXof=/mnt/old-win-7.img
如果 Windows 7 位于 /dev/sda2,那么命令将是
dd if=/dev/sda2 of=/mnt/old-win-7.img