Ubuntu persistente instalado em USB perde Grub na reinicialização

Ubuntu persistente instalado em USB perde Grub na reinicialização

Consegui instalar o Ubuntu com sucesso em uma unidade USB de 32 GB, como se estivesse instalando em uma unidade interna.
Consigo inicializar no USB com o Ubuntu nele.
O único problema que estou enfrentando é que toda vez que desligo ou reinicio o Ubuntu e tento reiniciá-lo, o USB não é detectado como inicializável. Eu então tenho que usar um disco ativo, reparar meu carregador de boot no USB e depois inicializar. Ele reinicia em USB, mas quando eu desligo/reinicio, o mesmo problema se repete.

É um PenDrive de 32 GB.
O modo de inicialização é UEFI.
Eu cansei meu liveUsb para criar um Ubuntu USB instalado no Mac e no Windows com a mesma preocupação. Além disso, na partição estou usando /dev/sdc (nome do dispositivo USB) em vez de /dev/sdc1 (nome da partição) para instalar o bootloader.
Qualquer tipo de indicação, ideias serão muito úteis. Obrigado.

Responder1

No modo UEFI, o instalador instalará o bootloader na unidade interna, independentemente do que você especificar.

Sugiro esta forma de evitar isso:remova (ou desconecte) a unidade interna antes de iniciar a instalação. Em seguida, o sistema considerará a unidade de destino (o pendrive USB) como a unidade 'interna' e instalará o bootloader (a partição EFI com seus arquivos) onde você desejar.

Após a instalação, você desliga e insere (conecta) a unidade interna novamente.

Caso contrário, você poderá identificar e copiar os arquivos relevantes da unidade interna para uma partição EFI no pendrive USB, mas é mais difícil.

Veja também este link e links dele,

askubuntu.com/questions/912254/bootable-ubuntu-usb-with-custom-kernel/912280#912280

informação relacionada