Debian não inicializável para MBR e grub-efi

0

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?

    
por akj 05.02.2017 / 22:29

1 resposta

0

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.

    
por 29.08.2017 / 15:49