Jak mogę całkowicie usunąć REFInd z mojego komputera Mac?


12

Zainstalowałem rEFInd, aby mieć Ubuntu na dysku zewnętrznym, ale bez powodzenia. Teraz postanowiłem całkowicie usunąć rEFInd z mojego Macbooka Pro.

Usunąłem folder /efi/, ale menedżer rozruchu nadal się pojawia. Jak mogę całkowicie usunąć REFInd z mojego komputera Mac?

Odpowiedzi:


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

Spowoduje to wyświetlenie tylko wierszy zawierających ciąg „efi”, a tego wiersza tylko szóstej kolumny, więc dane wyjściowe są prawdopodobne:

disk0s1

Teraz, aby usunąć 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

Miałem ten sam problem i udało mi się go rozwiązać poprzez ponowną instalację rEFInd (przy użyciu instalacji standardowej), ponowne uruchomienie, a następnie uruchomienie

$ sudo rm -r /EFI/refind

odinstalować, zgodnie z sugestią na http://www.rodsbooks.com/refind/installing.html#uninstalling .

Teraz Macbook uruchamia się ponownie w systemie OS X (Mavericks). Mam nadzieję że to pomoże.


2

Jeśli korzystasz z rEFInd 0.8.4 lub nowszego, użyj następujących poleceń, aby całkowicie usunąć, gdy zostanie zainstalowany na ukrytej partycji EFI:

[[ -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 /
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.