![与全新安装相比,Linux 在虚拟机中的表现如何?](https://linux22.com/image/1541355/%E4%B8%8E%E5%85%A8%E6%96%B0%E5%AE%89%E8%A3%85%E7%9B%B8%E6%AF%94%EF%BC%8CLinux%20%E5%9C%A8%E8%99%9A%E6%8B%9F%E6%9C%BA%E4%B8%AD%E7%9A%84%E8%A1%A8%E7%8E%B0%E5%A6%82%E4%BD%95%EF%BC%9F.png)
我在新笔记本电脑上的计划是创建一个主机 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
- 安装在硬件和虚拟机中的 Linux 完全相同。安装过程完全相同。无需隔离驱动器,因为 VirtualBox 会创建一个文件充当虚拟硬盘。可以使用真实磁盘,但那更先进的。至于速度,Windows 会更慢,因为 VM 会使用资源。Linux VM 会比硬件安装慢,因为它没有所有资源,而且必须将 IO 传递给主机。
- Linux VM 将从主机操作系统硬盘中抽象出来。有多种方法可以访问主机,例如 VB 共享文件夹和 Windows 共享。
- 这纯粹是个人观点。任何 Linux 发行版都可以安装在虚拟机中,只要架构兼容即可。
答案3
快速谷歌搜索已经回答了大部分问题。如果您希望 Linux 访问 Windows 分区,则需要通过虚拟网络共享这些驱动器,因为 Linux 无法直接访问它们。
我建议使用适合初学者的 Linux 发行版,例如 Linux Mint 或 Ubuntu。