Estou tentando instalar o 22.04 como inicialização dupla no meu antigo Mac mini de 2014. Até agora tenho:
- criei um usb inicializável
- instalado
rEFInd
no mac - dividiu o disco principal em 250 GB para mac e 250 GB não é nada.
Posso inicializar o Linux a partir do USB, mas quando chego ao bit de instalação, recebo a mensagem "Nenhum outro sistema operacional no computador"
Fiz como sugerido aqui:Instale o Ubuntu 18.04 no Mac Mini 2018
e executei ubiquity -b
em vez da instalação padrão; criei e formatei o espaço vazio em disco como ext4
e fiz a Something else
opção de instalação.
Tudo isso foi concluído sem mensagens de erro, mas ao inicializar o mac, chego ao rEFInd
launcher, mas o único sistema operacional detectado é o macos.
Estou perdendo uma etapa crucial em algum lugar?
Responder1
Porque você instalou o rEFInd no macOSantesinstalando o Ubuntu, o refind-install
script não teria detectado nenhuma partição Linux e, portanto, não teria instalado nenhum driver de sistema de arquivos EFI. Sem eles e sem o GRUB 2, o rEFInd não será capaz de detectar a instalação do Ubuntu.
Para resolver o problema, você deve instalar o ext4_x64.efi
arquivo do driver. Você pode fazer isso da seguinte maneira (de memória):
- Inicialize o macOS.
- Abra uma janela do Terminal.
- Execute o
mountesp
script que acompanha o rEFInd. Isso montará sua partição de sistema EFI (ESP), provavelmente em/Volumes/ESP
. (O script deve dizer onde está montado.) - Copie o
ext4_x64.efi
arquivo do diretório rEFInd (onde quer que você descompacte o.zip
arquivo) para/Volumes/ESP/EFI/refind/drivers_x64/
(ou ajuste para onde quer quemountesp
o ESP esteja montado).
Neste ponto, você deverá ser capaz de reinicializar e o rEFInd deverá detectar o(s) kernel(s) Linux da sua instalação do Ubuntu. Se você instalou em uma grande partição ext4fs, o rEFInd deverá ser capaz de inicializar o Linux neste ponto. Se você instalou usando uma partição separada /boot
(porque usou LVM ou por qualquer outro motivo), em vez de destacar a entrada do Ubuntu e pressionar Enter, você precisará pressionar Tab algumas vezes e adicionar uma root={something}
especificação, onde {something}
está um identificador para o seu sistema de arquivos raiz.