虚拟机 (VM) 是一种模拟,它使用系统资源(包括处理器内核、内存和存储)引导到操作系统,而不影响主机系统。VM 几乎与普通 PC 一样古老,其起源可以追溯到 20 世纪 60 年代,当时 IBM 的开发人员寻求借助虚拟化来提高资源利用率。从那时起,虚拟机在普通用户和开发人员中的受欢迎程度大幅增长。
当我还是 Windows 忠实拥护者时,虚拟机是我第一次接触 Linux 和其他操作系统的世界。尽管我现在已经在桌面上设置了Windows 11 和 Linux 的双启动,但由于各种原因我仍然会继续使用虚拟机。
Lubuntu 在 VirtualBox 上运行的屏幕截图
您想尝试新操作系统,但又不想冒损坏当前操作系统的风险吗?那么,您可以在几分钟(甚至几秒钟)内配置虚拟机来运行新操作系统。同时,如果您不熟悉双启动和多启动设置,则可能需要几个小时才能在主机上全新安装相同的操作系统。
即使不考虑安装新操作系统所需的时间,在 PC 上设置多重启动环境也确实很麻烦。安装多个操作系统的另一个缺点是每次想要切换到另一个操作系统时都必须重新启动系统。与在虚拟机上同时运行多个操作系统的能力相比,其便利性不容忽视。
设置操作系统是一回事,但在其中玩一玩又如何呢?破坏操作系统的方法有很多种,如果您不够小心,就有可能将其损坏且无法修复。由于虚拟机在隔离环境中工作,因此您不必担心在内部时会意外损坏主机系统。此外,VirtualBox 和Hyper-V(运行虚拟机的软件)等虚拟机管理程序允许您测试自己喜欢的操作系统,而不会造成永久性损坏,这要归功于称为快照的功能。这就像一个映像备份,它创建虚拟机在特定时间点的状态记录 - 有点像视频游戏中的检查点。然后,您可以使用快照来无限回滚更改。