5 votos

No se puede montar la partición EFI con diskutil después de instalar Ubuntu

Instalé Ubuntu en dualboot para una tarea específica en una partición de 30 GB. Funcionó, sin embargo descubrí que podía hacer lo mismo en macOS, así que eliminé la partición de 30 GB. También quería eliminar los archivos de Ubuntu de la partición EFI, pero diskutil ya no montaba la partición.

$ diskutil mount disk0s1
El volumen en disk0s1 no pudo montarse
Si el volumen está dañado, intente la opción "readOnly"
$ diskutil mount readOnly disk0s1
El volumen en disk0s1 no pudo montarse
Si el volumen está dañado, intente la opción "readOnly"

Sin embargo, todavía puedo montar la partición con el comando mount y modificar su contenido.

$ sudo mkdir /Volumes/EFI
$ sudo mount -t msdos /dev/disk0s1 /Volumes/EFI

Todavía puedo arrancar en Windows, lo que significa que la partición EFI está bien. ¿Por qué diskutil no puede montar esta partición y cómo puedo solucionarlo? También leí que formatear la partición EFI romperá las futuras actualizaciones de firmware, así que no quiero formatearla.

Este es el resultado de diskutil list:

$ diskutil list  # No es la salida completa
/dev/disk0 (interno, físico):
   #:                       TIPO NOMBRE                   TAMAÑO      IDENTIFICADOR
   0:      Esquema de partición GUID                       *500.3 GB   disk0
   1:                        EFI EFI                      209.7 MB   disk0s1
   2:                 Apple_APFS Contenedor disk1         425.1 GB   disk0s2

11voto

David Anderson Puntos 2189

De vez en cuando, te encontrarás con espantapájaros. Aquí tienes un ejemplo.

Observa:

Marlin:~ davidanderson$ diskutil mount disk0s1
Volume on disk0s1 failed to mount
If the volume is damaged, try the "readOnly" option
Marlin:~ davidanderson$ sudo diskutil mount disk0s1
Password:
Volume EFI on disk0s1 mounted
Marlin:~ davidanderson$

El mensaje está destinado a asustarte, de ahí el término espantapájaros. No hay nada mal, simplemente necesitas agregar sudo.

1 votos

¿Por qué es así? ¿Tiene algo que ver con la instalación de Linux? ¿Por qué no era así antes? Podía montar la partición EFI sin ser superusuario antes.

1 votos

@pixelomer: Apple está constantemente cambiando macOS para hacer más difícil solucionar problemas. A menudo, los problemas que necesitan ser arreglados están relacionados con errores creados por Apple. En este caso, supongo que no hay ninguna razón por la que un usuario promedio necesitaría montar la partición EFI, por lo tanto macOS ahora requiere un sudo.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X