Come posso rimuovere completamente rEFInd dal mio Mac?


12

Ho installato rEFInd per avere Ubuntu su un disco esterno, ma senza fortuna. Ora ho deciso di rimuovere completamente rEFInd dal mio Macbook Pro.

Ho rimosso la cartella /efi/, ma il gestore di avvio continua ad apparire. Come posso rimuovere completamente rEFInd dal mio Mac?

Risposte:


9
diskutil list | grep EFI | awk '{print $6}'

Questo produrrà solo le righe contenenti la stringa "efi" e di quella riga, solo la sesta colonna, quindi è probabile che l'output:

disk0s1

Ora per rimuovere refind:

sudo mkdir /Volumes/efi
sudo mount -t msdos /dev/disk0s1 /Volumes/efi
sudo rm -rfP /Volumes/efi/EFI/refind
sudo bless --setBoot --mount /


2

Se si utilizza rEFInd 0.8.4 o successivo, utilizzare i seguenti comandi per rimuovere completamente, poiché viene installato sulla partizione EFI nascosta:

[[ -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 /
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.