QEMU отображает и зависает с сообщением «загрузка с жесткого диска» - PullRequest
2 голосов
/ 17 апреля 2019

Я использую образ Debian с QEMU.Установка хорошо работает с приведенной ниже командой.

ISO_FILE="debian-buster-DI-alpha5-amd64-xfce-CD-1.iso"
DISK_IMAGE="debian.img"
SPICE_PORT=5924

qemu-system-x86_64 \
    -cdrom "${ISO_FILE}" \
        -drive format=raw,if=pflash,file=/usr/share/ovmf/OVMF.fd,readonly \
        -drive file=${DISK_IMAGE:?} \
        -enable-kvm \
        -m 2G \
        -smp 2 \
        -cpu host \
        -vga qxl \
        -serial mon:stdio \
        -net user,hostfwd=tcp::2222-:22 \
        -net nic \
        -spice port=${SPICE_PORT:?},disable-ticketing \
        -device virtio-serial-pci \
        -device virtserialport,chardev=spicechannel0,name=com.redhat.spice.0 \
        -chardev spicevmc,id=spicechannel0,name=vdagent 

Но когда я снова запускаю образ с помощью команды типа

DISK_IMAGE="debian.img"
SPICE_PORT=5924

qemu-system-x86_64 \
        -drive format=raw,if=pflash,file=/usr/share/ovmf/OVMF.fd,readonly \
        -drive file=${DISK_IMAGE:?} 
        -enable-kvm \
        -m 2G \
        -smp 2 \
        -cpu host \
        -vga qxl \
        -serial mon:stdio \
        -net user,hostfwd=tcp::2222-:22 \
        -net nic \
        -spice port=${SPICE_PORT:?},disable-ticketing \
        -device virtio-serial-pci \
        -device virtserialport,chardev=spicechannel0,name=com.redhat.spice.0 \
        -chardev spicevmc,id=spicechannel0,name=vdagent \
        -snapshot

QEMU застрял на booting from harddisk.Любые мысли о том, как решить эту проблему и двигаться вперед?

...