criando iso de recuperação do grub

0

Eu tenho um sistema de inicialização dupla com o kernel WinW + Ubuntu 16.04 HWE. Eu estou tentando configurar uma máquina virtual no Windows (em dev / sda), que pode acessar o Ubuntu já instalado (em / dev / sdb).

Estou seguindo as instruções em: Usando um Parâmetro físico do disco rígido como uma VM do VirtualBox e como uma partição inicializável

Dois outros links com tópicos semelhantes são abordados: Link1 Link2

Tudo isso menciona que tenho que copiar /usr/lib/grub/i386-pc/* para  %código%. No entanto, estes são os diretórios que vejo em ~/Desktop/iso/boot/grub :

/usr/lib/grub/ grub-mkconfig_lib x86_64-efi

Como não tenho x86_64-efi-signed , quais arquivos eu preciso copiar para criar o ISO de Recuperação do GRUB, que a Máquina Virtual usará para inicializar no Ubuntu?

    
por akshayj 02.06.2017 / 22:39

1 resposta

0

Seu computador é baseado em EFI, mas as instruções referenciadas assumem uma instalação no modo BIOS. Esta é uma suposição pobre a ser feita em 2015, quando as instruções foram escritas.

Eu apenas folhei essas instruções, e não estou familiarizado com o procedimento descrito, então posso estar faltando alguma coisa, mas em vez de criar um arquivo .iso de resgate do GRUB, você pode querer testar o CD-R imagem do meu gerenciador de inicialização do rEFInd. (Veja o link para download da imagem do CD-R). Aponte o VirtualBox para o arquivo rEFInd .iso como um arquivo de imagem de CD. Se meu olhar superficial para as instruções não está me deixando perdido, o rEFInd deve ser capaz de inicializar sua instalação normal do Ubuntu a partir do VirtualBox. A longo prazo, você pode considerar a configuração de um pequeno disco virtualizado com um sistema de arquivos FAT e instalar o rEFInd nele; isso pode persistir em usos melhores do que um ponteiro para um arquivo de imagem de CD. (No Linux, pelo menos, o VirtualBox frequentemente "desmonta" imagens de CD sem ser solicitado - ou talvez seja o próprio Ubuntu.)

    
por Rod Smith 03.06.2017 / 16:59