不管装的是 debian 还是 centos 还是 ubuntu
虚拟机虚拟出来的硬件都是一样的吗?
1
LokiSharp 2022-06-15 09:19:48 +08:00
不一样,不同版本也会不一样。网卡和显卡,还有这类的也是可以调整的
|
2
qiubangzhu OP @LokiSharp 网卡显卡这个知道 我是说其他的改不了的东西 比如主板 内存的型号 centos7 和 debian11 一样的吗
|
3
billlee 2022-06-15 09:50:39 +08:00 via Android
没有改不了的东西,都是可以配置的
|
4
cev2 2022-06-15 09:52:43 +08:00 via Android
VMware/VirtualBox/KVM 的默认方案难说一样。
比如 VirtualBox 创建虚拟机时你可以自己指定芯片组型号和虚拟显卡型号, |
5
salmon5 2022-06-15 10:10:06 +08:00 1
应该和 OS 无关,可虚拟机软件有关,这可以 ESXI 、KVM 测试下
|
6
libook 2022-06-15 10:27:26 +08:00
虚拟化方案基本分硬件虚拟化和软件模拟两大类,而且通常在虚拟机软件中同时存在,比如 CPU 通常自带硬件虚拟化( Intel VT 、AMD SVM ),网卡、声卡通常是软件模拟。
硬件虚拟化提供什么样的特性取决于硬件,软件模拟提供什么样的特性取决于软件实现;一些标识是可以配置修改的,早先会通过修改标识来让虚拟机内的驱动误认为在物理机上运行,从而绕过家用 N 卡对虚拟机环境的限制。 具体能改哪些标识,可以参考一下 KVM 的配置手册。 |
7
Cu635 2022-06-15 10:55:30 +08:00
VMware 和 VirtualBox 都让你选择 guest 系统是什么,debian 、ubuntu 、windows xp 、solaris 等等这些选项,甚至还要区分 debian10 、debian9 这些版本,可能就是会根据 guest 系统的不同对虚拟出来的硬件有所调整。
|
8
iloveayu 2022-06-15 11:11:55 +08:00
虚拟化软件一般会对特定操作系统预置默认虚拟硬件模板,当然你也可以自定义。
UUID 一般是随机的。 |
9
qiubangzhu OP |
10
fisherwei 2022-06-16 02:15:29 +08:00
@qiubangzhu
不一样,很大差别 主板: qemu/kvm 芯片组一般分为 i440fx 和 q35 http://wiki.qemu.org/images/4/4e/Q35.pdf http://wiki.qemu.org/images/f/f6/PCIvsPCIe.pdf 主要区别是 440 不支持 pcie ,q35 可以 cpu: 可以分成不同指令集进行虚拟化,也可以直接使用物理机 cpu 型号 io: 这个差别更大了 esxi 应该也有类似区别 |