为什么虚拟机操作系统/发行版具体?


1

为什么虚拟机程序(Virtual Box,VMware等)会问什么操作系统,在Linux的情况下,发行版将在虚拟机中运行?

我认为VM程序只关心操作系统的指令集,可能最多只关心内核,但用户空间(发行版)应该无关紧要。 GRUB也展示了这一点 update-grub2 创建一个指定发行版的配置文件( --class debian--class gnu-linux 作为参数 menuentry 在Debian上)。再说一次,我认为GRUB只会关心内核。


VirtualBox有一个选项'Other Linux 32 / 64bit'。
Biswapriyo

@Biswapriyo是的,我见过。但为什么这很重要?如果我说,运行Debian,为什么/如何在菜单上选择'Debian'比选择'Other Linux'更好?
Billy

Answers:


0

VM软件可以为某些类别(例如HD控制器,NIC等)模拟许多不同的外围设备,OS /发行版选项让它知道它应该选择哪个,以便外围设备可以与OS附带的驱动程序一起使用/发行。


较新的操作系统还支持较新的CPU指令。允许您指示要在VM上安装的内容是启用/禁用这些功能的简便方法。我不是这么说的 ,如何启用这些功能,只是说这将是一个简单的方法。
Ramhound
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.