
Я пытаюсь установить гостевую виртуальную машину с помощью KVM на раздел. Я использую virt-install
. Я вызываю следующую команду:
virt-install -n centos --ram=1536 --vcpus=1 --cdrom=/var/lib/libvirt/CentOS-6.5-x86_64-minimal.iso --disk /dev/mapper/vg_vmhost-lv_centos
Виртуальная машина загружается для установки — появляется экран Welcome to CentOS 6.5! с пятью вариантами установки или обновления, установки с базовым видеоприводом, восстановления, загрузки с локального диска или выполнения теста памяти. Затем отображаются следующие сообщения:
Loading vmlinuz
Probing EDD (edd=off to disable)... ok...............ready.
kvm: 2617: cpu0 unhandled rdmsr: 0xc0010001
А потом зависает без установки CentOS.
Я искал информацию об этой ошибке, но прочитанные мной страницы не принесли никакой пользы. Вот этот, например, указывает на то, что сообщения безвредны.
Моя хостовая машина представляет собой минимальную установку CentOS 6.5 без графического интерфейса, и я пытаюсь установить то же самое на предполагаемую виртуальную машину.
решение1
Если вы пытаетесь просмотреть установку с помощью virsh console
, вам необходимо настроить гостевую систему для вывода на виртуальную последовательную консоль. На экране загрузки вы можете нажать "Esc", что вызовет запрос на предоставление дополнительных параметров загрузки. Введите следующее:
linux console=ttyS0,115200 utf8
Это запустит текстовую установку через виртуальную последовательную консоль. Другой вариант — использовать VNC libvirt для выполнения гостевой установки. Чтобы сделать это на headless-сервере, можно использовать переадресацию X11:
ssh -X yourhost
virt-manager
Из графического интерфейса virt-manager вы можете открыть VNC-соединение (по умолчанию) с гостевой ОС.
Источники:
Руководство по администрированию RHEL6: Устранение неполадок с помощью последовательных консолей
Руководство по установке RHEL6: Дополнительные параметры загрузки