Не могу загрузить Arch в KVM
Я пытаюсь установить Arch в KVM с помощью virt-install, как показано ниже:
# virt-install --virt-type=kvm --hvm --name=Arch --vcpus=1 --ram=512 --os-type=linux --os-variant=virtio26 --graphics vnc,password=foobar --description "Arch Linux" --network bridge=virbr0,model=virtio --disk path=/var/lib/libvirt/images/Arch.qcow2,size=16,bus=virtio,format=qcow2 --cdrom archlinux-2019.04.01-x86_64.iso
Я также попытался дать ему 1 ГБ оперативной памяти. Это мне подсказывает (в virt-viewer
/ VNC
) с меню Arch, где я загружаюсь в среду Arch. С этого момента я следую за установкой Arch вики. Во время этого процесса я создаю /dev/vda1
(ext4 fs, 15GB) и /dev/vda2
(swap, 1GB), затем я подключаю vda1 к /mnt
, бежать pacstrap /mnt base
генерировать fstab
, arch-root
в /mnt
создать hostname
а также hosts
файл в /etc
, (Я пытался бежать, а не бежать mkinitcpio -p linux
и результат вроде бы одинаковый), устанавливаю пароль root и загружаюсь. Каждый раз, когда он висит на экране, говоря:
SeaBIOS (version Ubuntu-1.8.2-1ubuntu1)
Machine UUID <UUID number>
iPXE (http://ipxe.org) 00:03.0 C980 PCI2.10 PnP PMM+3FF921D0+3FED21D0 C980
Booting from Hard Disk...
Излишне говорить, что он отлично работает с Debian, CentOS и другими. Что я делаю неправильно?