Eu tive o mesmo problema que você e para mim a solução foi que parece haver um bug no VB , que você não pode usar o SAS como controlador. Então eu mudei para SATA e funciona bem.
Eu rodei o Debian Jessie (amd64) no meu host. Eu uso Debian Jessie (amd64) como convidado (com qemu-kvm).
Eu corro kvm
como:
/usr/bin/kvm -monitor stdio \
-smp 2 -soundhw ac97 -vga std \
-enable-kvm -m 512 \
-drive file=usb32g.qcow2,cache=writeback,aio=threads \
-boot once=d,menu=off \
-net nic,vlan=0,macaddr=00:5a:2f:09:1a:99 -net user,vlan=0 \
-no-quit -name "deb-x64" \
-bios /usr/share/ovmf/OVMF.fd
E quando eu inicio a VM, o efi-firmware informa:
Boot Failed. debian
Como eu posso imaginar, o efi-firmware pode encontrar a partição com o gerenciador de inicialização efi, mas algo deu errado. BTW, se eu fornecer netinst iso-imagem, efi-firmware iniciar o debian-installer, eu posso accsess shell, chroot para o sistema instalado em usb32g.qcow2
, reinstalar grub-efi
e executar update-grub
, mas não tem efeito. / p>
A partição EFI está localizada na partição MBR principal com o número 2 (ou seja, /dev/sda2
), e o sistema de arquivos raiz está localizado na partição lógica MBR (ou seja, /dev/sda6
).
Alguma sugestão?
Eu tive o mesmo problema que você e para mim a solução foi que parece haver um bug no VB , que você não pode usar o SAS como controlador. Então eu mudei para SATA e funciona bem.