[devel-distro] Q: virt-install vs vm/builder qcow2

Konstantin Lepikhov lakostis at unsafe.ru
Fri Dec 3 14:04:05 MSK 2021


Hi Антон!

On 12/03/2021, at 05:54:16 PM you wrote:

> 03.12.2021 17:41, Konstantin Lepikhov пишет:
> [...]
> > Меня смущает тот факт, что с этими qcow2 virsh console не работает совсем,
> > я даже не вижу сообщений от grub при начальной загрузке. При этом для
> > fedora все работает как нужно.
> > 
> 
> Конфиг grub, возможно, c GRUB_TERMINAL_OUTPUT='gfxterm'
нет, GRUB_UI там не задействован и gfxterm не копируется. Пока получается
следущее:

[lakostis at lks ~]$ sudo qemu-img create -f qcow2 -F qcow2 -b /var/lib/libvirt/images/cloud-systemd-20211203-x86_64.qcow2 /var/lib/libvirt/images/test-vm.qcow2
Formatting '/var/lib/libvirt/images/test-vm.qcow2', fmt=qcow2 cluster_size=65536 extended_l2=off compression_type=zlib size=2095054848 backing_file=/var/lib/libvirt/images/cloud-systemd-20211203-x86_64.qcow2 backing_fmt=qcow2 lazy_refcounts=off refcount_bits=16
[lakostis at lks ~]$ sudo chown lakostis /var/lib/libvirt/images/test-vm.qcow2 
[lakostis at lks ~]$ virt-install --name test-vm --os-variant fedora31 --disk /var/lib/libvirt/images/test-vm.qcow2 --import --vcpus=2 --memory=2048 --network=default

Starting install...
Running graphical console command: virt-viewer --connect qemu:///session --wait test-vm

(virt-viewer:2296515): GSpice-WARNING **: 11:54:08.156: Warning no automount-inhibiting implementation available

(virt-viewer:2296515): Gtk-WARNING **: 11:54:22.511: VirtViewerDisplaySpice 0x55d126901a50 reported min size 200 and natural
size 64 in get_preferred_height(); natural size must be >= min size

(virt-viewer:2296515): Gtk-WARNING **: 11:54:22.511: VirtViewerDisplaySpice 0x55d126901a50 reported min size 320 and natural
size 64 in get_preferred_width(); natural size must be >= min size

(тут я вижу консоль с grub внутри virt-viewer'а

Domain creation completed.
[lakostis at lks ~]$ virsh console test-vm
Connected to domain 'test-vm'
Escape character is ^] (Ctrl + ])

localhost login: 
[lakostis at lks ~]$ virsh destroy test-vm
Domain 'test-vm' destroyed

[lakostis at lks ~]$ virsh undefine test-vm
Domain 'test-vm' has been undefined

[lakostis at lks ~]$ virt-install --name test-vm --os-variant fedora31 --disk /var/lib/libvirt/images/test-vm.qcow2 --import --vcpus=2 --memory=2048 --network=default --graphics none

Starting install...
Running text console command: virsh --connect qemu:///session console test-vm
Connected to domain 'test-vm'
Escape character is ^] (Ctrl + ])

(тут должна появиться текстовая консоль grub но ничего не происходит и
висит)

-- 
WBR et al.


More information about the devel-distro mailing list