Como posso remover completamente o rEFInd do meu Mac?

9

Eu instalei o rEFInd para ter o Ubuntu em uma unidade externa, mas sem sorte. Agora eu decidi remover completamente o rEFInd do meu Macbook Pro.

Eu removi a pasta /efi/ , mas o gerenciador de inicialização continua aparecendo. Como posso remover completamente o rEFInd do meu Mac?

    
por Alex Diaz 21.07.2014 / 23:05

3 respostas

6

Tive o mesmo problema e consegui resolvê-lo reinstalando o rEFInd (usando a instalação padrão), reinicializando e executando

$ sudo rm -r /EFI/refind

para desinstalar, conforme sugerido no link .

Agora o Macbook é reinicializado diretamente no OS X (Mavericks). Espero que isso ajude.

    
por 05.09.2014 / 14:54
5
diskutil list | grep EFI | awk '{print $6}'

Isso só mostrará as linhas contendo a string "efi" e dessa linha, somente a 6ª coluna, então a saída é provável:

disk0s1

Agora, para remover o reenvio:

sudo mkdir /Volumes/efi
sudo mount -t msdos /dev/disk0s1 /Volumes/efi
sudo rm -rfP /Volumes/efi/EFI/refind
sudo bless --setBoot --mount /
    
por 26.10.2016 / 09:58
2

Se você usar o rEFInd 0.8.4 ou posterior, use os seguintes comandos para remover completamente, à medida que é instalado na partição EFI oculta:

[[ -d /efi/refind ]] && sudo rm -R -f /efi/refind
[[ -d /EFI/refind ]] && sudo rm -R -f /EFI/refind
efivol=$(diskutil list | grep " EFI " | grep -o 'disk.*' | head -n 1)
sudo mount -t msdos /dev/${efivol} /Volumes/ESP
[[ $? != 0 ]] && sudo mount -t hfs /dev/${efivol} /Volumes/ESP
[[ -d /Volumes/ESP/EFI/refind ]] && sudo rm -R -f /Volumes/ESP/EFI/refind
sudo umount /Volumes/ESP
sudo bless --setBoot --mount /
    
por 03.03.2015 / 18:24