Monte a primeira partição da unidade flash USB (o ESP) em /boot/efi
e emita os seguintes comandos (alterando /boot/efi
se você montar em outro local):
cd /boot/efi/EFI
sudo mv ubuntu boot
sudo mv boot/grubx64.efi boot/bootx64.efi
cd ~
Você pode desmontar a unidade flash USB e ela deve funcionar.
EDIT: Como o acima não funcionou, tente algo mais radical:
- Faça o download do binário
.zip
versão do arquivo ( não a versão do pacote Debian) do meu gerenciador de inicialização do rEFInd e descompacte o arquivo.zip
. - Em uma inicialização funcional da sua unidade flash USB, abra uma janela do Terminal.
- Digite
df /boot/efi
para identificar o arquivo de dispositivo associado ao ESP da sua unidade flash USB. -
cd
para o subdiretóriorefind-bin-{version}
do rEFInd descompactado. Se você digitarls
, deverá ver, entre outras coisas, um arquivo de script chamadoinstall.sh
. - Digite
sudo ./install.sh --alldrivers --usedefault /dev/sdb1
, alterando/dev/sdb1
para o arquivo de dispositivo da sua unidade flash USB, conforme identificado anteriormente.
Em teoria, neste momento, a unidade flash USB deve ser inicializável em mais sistemas.