我的电脑目前安装了 Ubuntu 13.04 和 Windows 7 双重启动。我只想安装 Ubuntu,然后在虚拟机中运行 Windows。在不丢失任何文件的情况下,最好的方法是什么?
答案1
将物理 Windows 7 安装转换为虚拟机的一个好方法是使用 VMWare 的免费转换工具:http://www.vmware.com/products/converter/
完成此操作后,你可以从机器上清除 Windows。以下描述了一种操作方法:https://help.ubuntu.com/community/HowToRemoveWindows
答案2
我的建议是,您将所有文件从 Windows 分区备份到外部驱动器,或者只是将数据复制到 Linux/Ubuntu 分区。(只是为了安全)。
从这里开始有两个选择。
选项一:
一种方法是创建 Win7 操作系统的映像(您可以在 Google 上轻松找到链接),
创建一个可启动的光盘或拇指驱动器,然后将该可启动文件作为 VM 加载到您的 VM 程序上(我更喜欢“虚拟盒”或 VM ware,无论哪种方式都适合您的风格)。
按照说明制作图像,如果您制作了好的图像,您可能不会丢失已安装的程序。
选项二: 只要擦拭窗户即可。
将 Ubuntu/Linux 分区扩展到可用空间。
在虚拟机上安装 Windows 的新副本并安装所需的软件。
需要考虑的事项:
1. 假设您已经有足够的空间来运行您的虚拟机(比如至少 20Gb)
2. 你的内存够用吗?(我的笔记本电脑有 4GB 内存,但 VMachines 运行速度非常慢)
3.您是否会使用 Windows 来执行大量 I/O 任务(例如数码相机、网络、游戏,因为 VMachines 在外围设备方面受到一定限制)
答案3
因为理论上可以将 Windows 的裸机安装转换为虚拟机,所以我不建议这样做。
请记住,除了 Ubuntu 之外,Windows 安装会因硬件的不同而有很大差异(例如,加载不同的内核、许可证密钥取决于硬件、驱动程序仅在硬件存在时加载)。此硬件在移至 VM 后将消失,Windows 可能根本无法运行。
在 Ubuntu 上以客户机身份运行精简且功能齐全的 Windows 安装的一个更好且更稳定的方法是从头开始安装。由于您在主机上执行大部分任务,因此您可能不需要太多 Windows 附加组件,因此您可能希望尽可能缩小 Windows。
现在我建议您采取以下步骤: