A instalação do debian LUKS criptografada no usb não inicia em outro PC

0

Então eu instalei o debian em um usb, com a configuração LUKS, eu basicamente criei 4 partições:

sdb1: não criptografado, partição de inicialização sdb2: criptografada, partição raiz sdb3: criptografada, partição swap sdb4: criptografada, partição inicial

Durante a instalação do debian, o debian não me perguntou onde instalar o grub, instalou o GRUB no sda, o disco rígido principal do meu pc.

Então, agora eu tenho esse usb criptografado quase cheio que é inicializado apenas no computador. Meu objetivo era ter um usb que pudesse inicializar em qualquer PC.

Como posso corrigir isso? Em outro lugar alguém sugeriu simplesmente instalar o grub do terminal dentro do meu sistema debian luks. Mas isso não funciona. O Grub é instalado sem problemas ou com mensagens de erro e meu usb ainda não inicializa A menos que eu o use no PC onde eu instalei.

Eu acho que essa mudança funcionaria para uma configuração simples, não para uma criptografada, apesar de eu escolher sdb1 para ser a partição de inicialização eu não entendo porque debian pelo menos não me perguntou onde instalar o grub ... ele instalou grub sem me pedir em sda. Parece tão aleatório para mim. Eu não sou um especialista em linux.

Eu também tentei esta solução:

  1. Inicialize o Debian no PC; o único em que está configurado para arrancar
  2. Depois de efetuar login, verifique se o sistema de arquivos /boot está montado. Se não for, vá em frente e monte-o.
  3. Então, como root execute: grub-install /dev/sdX , onde X corresponde à unidade USB. Isto irá instalar o bootloader no MBR na unidade USB.

O GRUB é instalado sem problemas, mas o USB mencionado ainda não consegue inicializar em outros computadores.

Eu recebo este erro:

Error file /grub/i386-pc/normal.mod not found.
Entering rescue mode...

Grub rescue>
    
por texuhuku 07.06.2017 / 19:43

0 respostas