
不管装的是 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 应该和 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 应该也有类似区别 |