我的Windows 7机器上有VirtualBox,最近安装了Redhat linux VM。我打算用一些低级的东西来学习linux编程,比如内核函数调用和汇编。
我的问题是:为了我的目的,我的Redhat VM是一个“真正的”Linux环境吗?我想无论我在VM中做什么都是在VirtualBox中的“linux模拟器”中完成的,而且“Linux模拟器”仍然使用Windows主机提供的功能(例如Windows函数调用)来完成它的工作。这是真的吗?
答案 0 :(得分:1)
VirtualBox不是“Linux模拟器”,它是“计算机模拟器”。这种模拟器中的操作系统选择是为了确定哪些虚拟设备可见,而不是用于运行不同的模拟器“核心”。
答案 1 :(得分:0)
我认为您应该使用双启动Linux而不是VM,因为它不仅可以节省资源("防止计算机变慢#34;)还可以为您提供更好的功能和硬件支持
编辑: 你也可以使用Live Cd(也是usb)