Mac에서 rEFInd를 완전히 제거하려면 어떻게해야합니까?


12

외장 드라이브에 Ubuntu를 설치하기 위해 rEFInd를 설치했지만 운이 없습니다. 이제 Macbook Pro에서 rEFInd를 완전히 제거하기로 결정했습니다.

폴더를 제거 /efi/했지만 부팅 관리자가 계속 나타납니다. Mac에서 rEFInd를 완전히 제거하려면 어떻게해야합니까?

답변:


9
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 /


2

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 /
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.