CentOS 7 и Hyper-V

Я пытаюсь установить CentOS 7 с помощью Hyper-V, и он перестал работать со следующим сообщением об ошибке:

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 и отключил Защищенную загрузку, таким образом, она, по крайней мере, начала бы загружаться.

8
задан 8 September 2014 в 18:03
3 ответа

CentOS 7 в настоящее время не поддерживает работу на виртуальных машинах Hyper-V поколения 2, как можно увидеть здесь . Вам необходимо воссоздать виртуальную машину и указать поколение 1 в качестве типа виртуальной машины.

Виртуальные машины Linux на Hyper-V предоставляют исчерпывающий список поддерживаемых дистрибутивов и любых связанных с ними ограничений.

Список Чтобы узнать о различиях между виртуальными машинами Gen1 и Gen2, посетите эту страницу. Вы заметите, что устаревшая версия BIOS уступила место UEFI.

7
ответ дан 2 December 2019 в 22:50

Вам не нужно переключаться обратно на виртуальную машину поколения 1. Вы можете использовать виртуальную машину поколения 2, если отключите безопасную загрузку.

Цитата из Microsoft :

Виртуальные машины поколения 2 имеют безопасную загрузку по умолчанию, а виртуальные машины Linux поколения 2 не загрузится, если не отключена опция безопасной загрузки. Вы можете отключить безопасную загрузку в разделе «Прошивка» в настройках виртуальной машины в Hyper-V Manager или отключить ее с помощью Powershell:

 Set-VMFirmware –VMName "VMname" -EnableSecureBoot Off
 

Поддержка безопасной загрузки все еще находится в стадии разработки в большинстве дистрибутивов Linux.

6
ответ дан 2 December 2019 в 22:50

Я подозреваю, что в более поздних версиях CentOS в конечном итоге больше не будет той проблемы, с которой вы столкнулись (см. https://bugzilla.redhat.com/show_bug.cgi?id=1192030 ] для той же проблемы в Fedora)

2
ответ дан 2 December 2019 в 22:50

Теги

Похожие вопросы