Se alguém mais se deparar com isso, eu encontrei a correção.
Desde que eu limpei completamente o Mac do disco rígido, os comandos de inicialização pararam de funcionar. Isso incluiu Recuperação de Disco, Seleção de Unidade de Inicialização, Modo de Segurança, etc. Eu não posso confirmar que é o caso com todos os macs, mas eu tive dois com o mesmo problema.
Conecte sua unidade inicializável e inicie sua máquina.
Quando o computador for iniciado, você verá o menu do linux piscar por cerca de 3 segundos. Durante este tempo, pressione 'c'. Isto irá abrir a linha de comando do Grub.
Agora, você precisará descobrir em que (hd *) sua unidade inicializável está montada. Execute ls
para listar todos eles. Em ambos os meus macs, a unidade inicializável foi montada em (hd0)
.
Para encontrar sua unidade USB, execute os seguintes comandos para listar os arquivos em cada volume.
set root=(hd0)
find / ----- (Press Tab after '/' to show results)
Returns:
.. /boot /isolinux .. etc
Depois de identificar sua unidade inicializável, há duas maneiras de fazer a máquina inicializar a partir do dispositivo USB.
Set Root, Exit (Trabalhou para mim)Basicamente, basta definir a nova raiz de inicialização para sua unidade de inicialização e sair.
set root=(hd0)
exit
Isso funcionou para mim, depois de tentar personalizar a inicialização com flags. Veja abaixo.
Passar configurações de inicialização para o DriveLeia muitas pessoas tendo sucesso quando seus USBs não estão inicializando. Eu comecei aqui, o que acabou me levando à minha solução.
set root=(hd0)
linux (hd0)/isolinux/vmlinuz root="/dev/sda2"
initrd (hd0)/initrd/initrd.img
boot
Isso usará seus caminhos linux / initrd específicos na inicialização e tentará montar a raiz fs em /dev/sda2
.
Observação - escrevi isso alguns dias depois. Os comandos precisarão ser atualizados para sua unidade inicializável. Você pode perder arquivos durante esse processo.
Boa sorte!