我的笔记本电脑(i7、16 GB RAM)上运行着 Windows 8.1,我正在考虑迁移到 Ubuntu 14.04。但是,我仍然需要 Windows 很多年,甚至永远,因为 Windows 是我工作和大多数专业软件(水文学、GIS)的工作环境。我更希望在双启动中安装两个操作系统。但是,在日常使用中,双启动并不实用,因为这需要在两个操作系统之间定期切换。在日常使用中,我希望使用 Ubuntu 作为我的“主要”操作系统,在 Virtualbox 中运行 Windows。
现在我的问题是:是否可以在 VirtualBox 中运行现有的(仍然可以单独访问的)Windows,如果可以,如何配置?
注意:@Rinzwind(见下文)说得对,我的帖子严格意义上不是与 OS 有关,而是与 VM 有关。但是,总的来说,我的问题是如何进入“Linux 世界”,同时能够在 Ubuntu 中的 Windows 下工作。我正在寻找有用的建议。尽管 Ubuntu 的环境前景光明,但就用户数量而言,它仍然远远落后于 Windows 和 Mac OS。我认为有很多人和我一样,想要(逐步)转向 Linux,但由于工作和/或职业,他们在某种程度上与 Windows 关系不大。我认为,如果 Ubuntu 能够以适当和灵活的方式与 Windows 合作,并且提供明确的支持和如何实现这一目标的说明,Ubuntu 会吸引更多的用户。
答案1
我同时运行双启动和 VirtualBox VM。就 VM 中的 Windows 8 而言,我记得需要做的就是在设置机器时指定 Windows 7 或其他 Windows 作为机器类型,然后将 Microsoft 批量许可证下载的 .iso 文件连接到 CD 驱动器。对于资源,我使用 1-2 个 CPU、2G RAM、25G HD。我没有遇到任何问题。
我曾在 VMWare 中完成此操作,然后在 VirtualBox 中完成此操作,适用于 XP、Vista、Windows 7、Windows 8,现在适用于 Windows 10 技术预览版。唯一的问题是 Windows Server Essentials 和 Windows 10,我不得不对其进行大量操作才能让它们运行,甚至是安装。如果我没记错的话,关键是告诉 VirtualBox 使用其他 Windows 作为类型。我还发布了一个关于 Windows 10 安装的 YouTube 视频,您可以在第一张幻灯片中看到 VM 设置——查找http://youtu.be/9EvPsa3YdAk这与Windows 8.1极为相似。
但是,我也使用双启动,因为在某些情况下,我根本无法让 Windows 的 VM 安装运行良好。对于办公软件来说,这不是问题,但对于游戏,我使用 VM 没有成功,所以我只在少数情况下使用双启动。当您只是需要完成某件事而无法弄清楚如何让 Linux 完成它时,这也可以让您在学习 Linux 时使用 Windows。
现在关键来了——您必须先安装 Windows,然后对其进行配置,等待所有更新等,然后再安装 Linux。我每年都会在 Adult Life Training 实验室的 9 台计算机上以及我的家用台式机上执行此操作。在安装 Linux 后,我从未找到安装 Microsoft 的好方法,而且如果您先安装 Microsoft 并让它在安装 Linux 之前进行尽可能多的更新,那么您就不必在更新后重新启动 Windows 时弄乱 GRUB 启动屏幕。安装 Windows 后,再在驱动器的另一半上安装 Linux。
希望对您有所帮助!如果我能提供更多帮助,请随时发送电子邮件[电子邮件保护]或在此发帖。
答案2
此处有转换说明的提示:
https://www.virtualbox.org/wiki/Migrate_Windows
和这里:
https://superuser.com/questions/721981/how-do-i-migrate-my-windows-desktop-to-a-virtualbox-vm
https://forums.virtualbox.org/viewtopic.php?f=2&t=51203
Virtualbox 是一个不错的选择。您将获得:
- 快照。万一出现问题,最好回滚客户机。
- 如果安装了 Virtualbox 插件,则可以轻松访问保存在 Linux 中的文件。
- 直接 USB/USB2 端口访问,需要 Virtualbox 扩展。
- NAT/桥接(直接)网络访问。
如果您在迁移过程中遇到困难,请寻求帮助。