Рейтинг:2

QEMU KVM зависает "Загрузка с жесткого диска..."

флаг ru
  • Сервер Ubuntu 20.04 (без графического интерфейса) в качестве хоста

  • несколько гостей работают отлично, каждый со своим LV

  • Я создал LV для виртуальной машины под названием «тест», аналогично рабочим гостям.

  • Разделил LV: один загрузочный раздел ext4, один swap

  • root system rsync-d на загрузочный раздел.

  • создал новую виртуальную машину с помощью virt-install таким образом:

    виртуальная установка --name=тест
    --память 2000
    --vcpus 2
    --disk path=/dev/vg-main/test,bus=virtio,cache=none,format=raw
    --network="мост=br0,модель=virtio"
    --графика vnc, порт = 5905
    --noautoconsole
    --импорт
    --os-тип=общий

Когда я запускаю виртуальную машину, она зависает следующим образом:

SeaBIOS (версия 1.13.0-1ubuntu1.1)
UUID машины <uuid файла xml>
iPXE (http://ipxe.org) 00:03.0 CA00 PCI2.10 PnP+7CF8C880+7CECC880 CA00

Загрузка с жесткого диска...

Файловая система является монтируемой и полной:

root@virtual3:~/test# Losetup /dev/loop7 /dev/vg-main/test
root@virtual3:~/test# kpartx -av /dev/loop7
добавить карту loop7p1 (253:11): 0 95614977 линейная 7:7 3999744
добавить карту loop7p2 (253:12): 0 5238784 линейная 7:7 99616768
root@virtual3:~/test# смонтировать /dev/mapper/loop7p1 /mnt
root@virtual3:~/test# ls /mnt
резервная копия сборки и т. д. initrd lib mnt root srv usr vmlinuz.old
bin cdrom из initrd.img потерянный + найденный opt run sys var
boot dev home initrd.img.old media proc sbin tmp vmlinuz

и вывод fdisk /dev/vg-main/test выглядит так:

Диск /dev/vg-main/test: 50 ГиБ, 53687091200 байт, 104857600 секторов
Единицы: секторы 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 512 байт
Размер ввода/вывода (минимальный/оптимальный): 512 байт / 512 байт
Тип метки диска: gpt
Идентификатор диска: 02EA0DD2-3166-495C-9E0F-37DDEFD15786

Размер начальных и конечных секторов устройства Тип
/dev/vg-main/test1 3999744 99614720 95614977 Файловая система Linux 45.6G
/dev/vg-main/test2 99616768 104855551 5238784 2.5G Linux swap

Я сравнил файл .xml с другими рабочими файлами .xml и не вижу ничего очевидного.

<disk type='block' device='disk'>
  <driver name='qemu' type='raw' cache='none' io='native'/>
  <source dev='/dev/vg-main/test'/>
  <target dev='vda' bus='virtio'/>
  <address type='pci' domain='0x0000' bus='0x00' slot='0x05' function='0x0'/>
</disk>

Я не вижу никаких сообщений об ошибках в журналах. Я думаю, что я, должно быть, пропустил важный шаг ... любая помощь очень ценится.

Рейтинг:0
флаг ca

Вы загружаете диск GPT со старым BIOS по умолчанию, который не будет работать. Попробуйте добавить --машина q35 --загрузка UEFI к виртуальная установка

Рейтинг:0
флаг cn

У меня похожая проблема - т.е.застрял на экране

но я строю его со следующим

iPXE (http://ipxe.org) 00:03.0 CA00 PCI2.10 PnP+7CF8C880+7CECC880 CA00

Загрузка с жесткого диска...

sudo virt-builder ubuntu-20.04 --update --install build-essential --файл корневого пароля:pwdfile
--firstboot-command 'useradd -m -p "" rjones ; chage -d 0 rjones'
-o ./ub.img

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.