Linux VM是否安装在VirtualBox "real" Linux中的Windows Host上?



我的Windows7机器上有VirtualBox,最近安装了一个Redhat linux虚拟机。我计划学习一些底层的linux编程,比如内核函数调用和汇编。

我的问题是:对于我的目的,我的Redhat虚拟机是一个"真正的"linux环境吗?我想,无论我在虚拟机中做什么,都是在VirtualBox中的"linux模拟器"中完成的,而在引擎盖下,"linux模拟器"仍然使用Windows主机提供的功能(例如Windows函数调用)来完成它的工作。这是真的吗?

VirtualBox不是"Linux模拟器",而是"计算机模拟器"。这种模拟器中的操作系统选择是为了决定哪些虚拟设备可见,而不是为了运行不同的模拟器"核心"。

我认为你应该双启动linux而不是VM,因为它不仅可以节省资源("防止计算机变慢"),还可以为你提供更好的功能和硬件支持

编辑:您还可以使用Live Cd(也可以使用usb)

最新更新