与全新安装相比,Linux 在虚拟机中的表现如何?

与全新安装相比,Linux 在虚拟机中的表现如何?

我在新笔记本电脑上的计划是创建一个主机 Windows 7 系统并隔离一个驱动器,以便在其上安装包含 Linux 系统的虚拟机。我担心的是

(1)就其功能而言,Linux 系统的性能是否与新安装的 Linux 几乎相同?它们的运行速度如何?

(2) 虚拟盒中的 Linux 能否像双启动分区一样很好地访问 Windows 分区?假设 Linux 和 Windows 都使用 Fat32 文件系统。我计划访问

(3)您建议在虚拟盒中安装哪种 Linux 系统?

答案1

1) 功能,对于基本功能(CPU/磁盘/显示器)来说确实如此。当涉及到 3D 视频、网络接口和 USB(VM 实际上看不到)时,事情会变得更加复杂,但实际上这并不重要。理论上磁盘访问速度较慢,实际上,除非 VM 运行 I/O 绑定程序,否则您不会注意到差异。

2) 通常使用共享文件夹。无需分区。

3) 很大程度上取决于你想做什么。这是一个虚拟机,所以越小越好。如果你想要体验完整的 Linux UI,你必须安装一个“常规”发行版(Ubuntu、Mint、Fedora),但如果要运行服务器之类的东西,则有更多轻量级发行版

答案2

  1. 安装在硬件和虚拟机中的 Linux 完全相同。安装过程完全相同。无需隔离驱动器,因为 VirtualBox 会创建一个文件充当虚拟硬盘。可以使用真实磁盘,但那更先进的。至于速度,Windows 会更慢,因为 VM 会使用资源。Linux VM 会比硬件安装慢,因为它没有所有资源,而且必须将 IO 传递给主机。
  2. Linux VM 将从主机操作系统硬盘中抽象出来。有多种方法可以访问主机,例如 VB 共享文件夹和 Windows 共享。
  3. 这纯粹是个人观点。任何 Linux 发行版都可以安装在虚拟机中,只要架构兼容即可。

答案3

快速谷歌搜索已经回答了大部分问题。如果您希望 Linux 访问 Windows 分区,则需要通过虚拟网络共享这些驱动器,因为 Linux 无法直接访问它们。

我建议使用适合初学者的 Linux 发行版,例如 Linux Mint 或 Ubuntu。

相关内容