linux虚拟机是否安装在VirtualBox中的Windows主机上;“真正的”;linux?
我在Windows7机器上安装了VirtualBox,最近安装了Redhat linux虚拟机。我计划学习linux编程的一些底层知识,比如内核函数调用和汇编linux虚拟机是否安装在VirtualBox中的Windows主机上;“真正的”;linux?,linux,windows,virtualbox,Linux,Windows,Virtualbox,我在Windows7机器上安装了VirtualBox,最近安装了Redhat linux虚拟机。我计划学习linux编程的一些底层知识,比如内核函数调用和汇编 我的问题是:我的RedhatVM是一个真正的linux环境吗?我猜无论我在虚拟机中做什么,都是在VirtualBox中的“linux模拟器”中完成的,在后台,“linux模拟器”仍然使用Windows主机提供的功能(例如Windows函数调用)完成其工作。这是真的吗?VirtualBox不是一个“Linux模拟器”,它是一个“计算机模拟器
我的问题是:我的RedhatVM是一个真正的linux环境吗?我猜无论我在虚拟机中做什么,都是在VirtualBox中的“linux模拟器”中完成的,在后台,“linux模拟器”仍然使用Windows主机提供的功能(例如Windows函数调用)完成其工作。这是真的吗?VirtualBox不是一个“Linux模拟器”,它是一个“计算机模拟器”。在这样的模拟器中选择操作系统是为了决定哪些虚拟设备是可见的,而不是为了运行不同的模拟器“核心”。我认为你应该双引导linux而不是VM,因为它不仅可以节省资源(“防止计算机变慢”)而且还可以为您提供更好的功能和硬件支持 编辑:
您还可以使用Live Cd(也可以使用usb)出于大多数实际目的,在VirtualBox Linux安装和裸机安装中的操作没有区别。有关详细信息,请询问,因为这是一个与编程相关的网站。那么,当例如在linux VM中,我在调试器中单步执行汇编指令时,会发生什么情况?这样的linux虚拟机是否足以在linux汇编中编程?汇编指令已逐步完成。程序和调试器都不关心它们是在模拟计算机上运行的。好吧,那么实际上与真正的linux机器(出于我的目的)没有什么区别。谢谢。您不应该回答不属于此SO站点的问题。