외장 드라이브에 Ubuntu를 설치하기 위해 rEFInd를 설치했지만 운이 없습니다. 이제 Macbook Pro에서 rEFInd를 완전히 제거하기로 결정했습니다.
폴더를 제거 /efi/
했지만 부팅 관리자가 계속 나타납니다. Mac에서 rEFInd를 완전히 제거하려면 어떻게해야합니까?
답변
diskutil list | grep EFI | awk '{print $6}'
이것은 문자열 “efi”를 포함하는 행과 그 행의 6 번째 열만 출력하므로 출력은 다음과 같습니다.
disk0s1
이제 정제를 제거하려면 :
sudo mkdir /Volumes/efi
sudo mount -t msdos /dev/disk0s1 /Volumes/efi
sudo rm -rfP /Volumes/efi/EFI/refind
sudo bless --setBoot --mount /
답변
동일한 문제가 발생하여 rEFInd를 다시 설치 (표준 설치 사용), 재부팅 및 실행하여 문제를 해결했습니다.
$ sudo rm -r /EFI/refind
http://www.rodsbooks.com/refind/installing.html#uninstalling에 제안 된대로 제거 합니다.
이제 Macbook이 OS X (Mavericks)로 바로 재부팅됩니다. 도움이 되었기를 바랍니다.
답변
rEFInd 0.8.4 이상을 사용하는 경우 다음 명령을 사용하여 숨겨진 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 /