web-dev-qa-db-fra.com

Comment puis-je supprimer complètement rEFInd de mon Mac?

J'ai installé rEFInd pour avoir Ubuntu sur un disque externe, mais pas de chance. Maintenant, j'ai décidé de supprimer complètement rEFInd de mon Macbook Pro.

J'ai supprimé le dossier /efi/, mais le gestionnaire de démarrage continue à apparaître. Comment puis-je supprimer complètement rEFInd de mon Mac?

10
Alex Diaz

J'avais le même problème et j'ai réussi à le résoudre en réinstallant rEFInd (à l'aide de l'installation standard), en redémarrant, puis en exécutant

$ Sudo rm -r /EFI/refind

pour désinstaller, comme suggéré sur http://www.rodsbooks.com/refind/installing.html#uninstalling .

Maintenant, Macbook redémarre directement sous OS X (Mavericks). J'espère que cela t'aides.

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

Cela affichera uniquement les lignes contenant la chaîne "efi" et de cette ligne, uniquement la 6ème colonne, de sorte que le résultat est probable:

disk0s1

Maintenant, pour supprimer refind:

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

Si vous utilisez rEFInd 0.8.4 ou une version ultérieure, utilisez les commandes suivantes pour supprimer complètement l'installation installée sur la partition EFI masquée:

[[ -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 /
2
islam