¿Cómo puedo eliminar completamente rEFInd de mi Mac?

¿Cómo puedo eliminar completamente rEFInd de mi Mac?

Instalé rEFInd para tener Ubuntu en un disco externo, pero no tuve suerte. Ahora he decidido eliminar completamente rEFInd de mi Macbook Pro.

Eliminé la carpeta /efi/, pero el administrador de arranque sigue apareciendo. ¿Cómo puedo eliminar completamente rEFInd de mi Mac?

Respuesta1

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

Esto solo generará las líneas que contienen la cadena "efi" y de esa línea, solo la sexta columna, por lo que el resultado es probable:

disk0s1

Ahora para eliminar refind:

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

Respuesta2

Tuve el mismo problema y logré resolverlo reinstalando rEFInd (usando la instalación estándar), reiniciando y luego ejecutando

$ sudo rm -r /EFI/refind

para desinstalar, como se sugiere enhttp://www.rodsbooks.com/refind/installing.html#uninstalling.

Ahora Macbook se reinicia directamente en OS X (Mavericks). Espero que esto ayude.

Respuesta3

Si utiliza rEFInd 0.8.4 o posterior, utilice los siguientes comandos para eliminarlo por completo, a medida que se instala en la partición EFI oculta:

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

información relacionada