web-dev-qa-db-ja.com

MacからrEFIndを完全に削除するにはどうすればよいですか?

外付けドライブにUbuntuをインストールするためにrEFIndをインストールしましたが、うまくいきませんでした。今、私のMacbook ProからrEFIndを完全に削除することにしました。

フォルダを削除しました/efi/、ただしブートマネージャーが表示され続けます。 MacからrEFIndを完全に削除するにはどうすればよいですか?

12
Alex Diaz
diskutil list | grep EFI | awk '{print $6}'

これは、文字列 "efi"を含む行とその行の6列目のみを出力するため、出力は次のようになります。

disk0s1

Refindを削除するには:

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

同じ問題があり、rEFIndを再インストールし(標準インストールを使用)、再起動して実行することで解決できました

$ Sudo rm -r /EFI/refind

http://www.rodsbooks.com/refind/installing.html#uninstalling で提案されているように、アンインストールします。

MacbookがOS X(Mavericks)で直接再起動します。お役に立てれば。

7
Adi David

非表示のEFIパーティションにインストールされるため、rEFInd 0.8.4以降を使用している場合は、次のコマンドを使用して完全に削除します。

[[ -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