Comment supprimer complètement rEFInd de mon Mac?


12

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 d'apparaître. Comment supprimer complètement rEFInd de mon Mac?

Réponses:


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

Cela ne produira que les lignes contenant la chaîne "efi" et de cette ligne, uniquement la 6ème colonne, donc la sortie 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 /

7

J'ai eu 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 .

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


2

Si vous utilisez rEFInd 0.8.4 ou une version ultérieure, utilisez les commandes suivantes pour supprimer complètement, car il est installé sur la partition EFI caché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 /
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.