我可以交替使用 Linux 作为本机系统和虚拟机吗?

我可以交替使用 Linux 作为本机系统和虚拟机吗?

这是第二部分我之前的问题Ext4 (dm-crypt) 与 NTFS (bitlocker) 的通用分区。我正在复制下面的相关部分。

我目前已在驱动器上安装了 Windows 10 Pro。但最近,我大部分时间都花在连接到运行 Linux 的虚拟机上。

这些天我一直想恢复这一点。我的计划是以下设置:

  • 一个分区用于 Linux,一个分区用于 Windows 10
  • 用于保存工作相关文件的公共分区
  • 另一个分区用于保存我的 Steam 游戏(大多数但不是全部都是跨平台的)
  • 通常,我会启动我的 Linux 系统并做一些工作,偶尔玩一下游戏
  • 每隔一段时间我就会启动 Windows 并使用 Visual Studio 工作,或者玩 Windows 独有的游戏。

出于好奇,我想知道是否可以设置虚拟机从 Windows并使用它从现有分区启动我现有的 Linux 安装。

  • 它会起作用吗?
  • 它是否可靠(即它不会弄乱我的 Linux 系统吗?)
  • 使用 AMD Radeon 专有驱动程序是否会使其变得不可能或变得更加困难?

附带问题:反过来怎么样(从 Linux 内部将现有的物理 Windows 分区作为 VM 启动)?或者说,在确定这些场景实际上有多大问题时应该考虑哪些因素?

注意:硬件为:FX-6350Radeon R9 280X操作系统:Windows 10 ProArch Linux带有Cinnamon DE,均为最新版本。两种安装均符合 UEFI 标准。磁盘加密是必须的,但我认为这与我的另一个问题更相关。我更喜欢 VMware,但这并不是真正的限制。

我非常感谢任何见解。

答案1

可能:是的

简单来说:可能不会。

我已经通过 qemu 启动了 Windows 磁盘映像,所以没有什么是不可能的。Linux 对在不同环境(虚拟化与本机)中启动的容忍度更高,只要每个环境都有库,就不会造成太多麻烦。

最好的选择是同时对 Windows 和 *nix 进行虚拟机管理。

或者,如果您想“先试后买” - 将您的 nix 分区副本写入 ISO(dd)或使用您选择的软件将其复制到 vdi,然后尝试启动它。

如果您指定您正在使用的仿真软件(例如Virtualbox)以及您的 CPU 是否支持嵌套分页或虚拟化,则可以找到更多有针对性的帮助。

答案2

轻松切换?不,只需启动 Linux 并从那里访问 Windows 分区。Linux 可以通过NTFS-3G 包但 Windows 无法看到 Linux。

不需要特殊的分区或魔法。

相关内容