Bagaimana saya bisa sepenuhnya menghapus rEFInd dari Mac saya?


12

Saya menginstal rEFInd untuk memiliki Ubuntu pada drive eksternal, tetapi tidak berhasil. Sekarang saya telah memutuskan untuk sepenuhnya menghapus rEFInd dari Macbook Pro saya.

Saya menghapus folder /efi/, tetapi boot manager terus muncul. Bagaimana saya bisa sepenuhnya menghapus rEFInd dari Mac saya?

Jawaban:


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

Ini hanya akan menampilkan baris berisi string "efi" dan dari baris itu, hanya kolom ke-6, sehingga kemungkinan hasilnya:

disk0s1

Sekarang untuk menghapus 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

Punya masalah yang sama dan saya berhasil menyelesaikannya dengan menginstal ulang rEFInd (menggunakan instalasi standar), me-reboot, dan kemudian menjalankan

$ sudo rm -r /EFI/refind

untuk menghapus, seperti yang disarankan pada http://www.rodsbooks.com/refind/installing.html#uninstalling .

Sekarang Macbook melakukan reboot langsung ke OS X (Mavericks). Semoga ini membantu.


2

Jika Menggunakan rEFInd 0.8.4 atau yang lebih baru gunakan perintah berikut untuk menghapus sepenuhnya, karena terinstal di Partisi EFI tersembunyi:

[[ -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 /
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.