我正在尝试使用Hyper-V安装CentOS 7,它失败并出现以下错误消息:
tsc: Fast TSC calibration Failed PCI: Fatal: No config space access function found i8042: No controller found [long waiting period...] dracut-initqueue[475]: Warning: Could not boot. dracut-initqueue[475]: Warning: /dev/disk/by-label/CentOS-7-livecd-x86_64 does not exist dracut-initqueue[475]: Warning /dev/mapper/live-rw does not exist Warning: /dev/disk/by-label/CentOS-7-livecd-x86_64 does not exist Warning: /dev/mapper/live-rw does not exist Generating "/run/initramfs/rdsosreport.txt"
我创建了第2代虚拟机并禁用了安全启动,因此它至少会开始启动.
CentOS 7目前不支持在Hyper-V第2代虚拟机上运行,如
here所示.您必须重新创建VM并将第1代指定为VM类型.
Linux Virtual Machines on Hyper-V提供了支持哪些发行版的完整列表以及与之相关的任何限制.
有关Gen1和Gen2虚拟机之间差异的列表,请查看this页面.你会发现Legacy BIOS不再支持UEFI了.