Esta pregunta, posiblemente la misma pregunta, ha sido hecha: No podía abrir el dispositivo
Sin embargo, espero que mi pregunta demuestre un escenario más específico, ya que la situación en la que causó el error es explícitamente conocida:
Lo siguiente hecho como usuario de Root:
- Conecté mi tarjeta SD y corrí
diskutil list
para agarrar el nodo del dispositivo interno (/dev/disk2) - Corrí
diskutil partitionDisk /dev/disk2 GPT UFSD_EXTFS4 New 100%
(UFSD_EXTFS4 es ext4 proporcionado por Paragon) - Vi que funcionaba, así que interrumpí el proceso en el paso 2.
- Intenté volver a ejecutar el comando con el número de particiones indicado explícitamente
diskutil partitionDisk /dev/disk2 1 GPT UFSD_EXTFS4 New 100%
Entiendo el mensaje:
Started partitioning on disk2
Unmounting disk
Error: -69877: Couldn't open device
Corriendo gpt show -l /dev/disk2
rendimientos
start size index contents
0 7741440
Corriendo gpt destroy /dev/disk2
rendimientos
gpt destroy: unable to open device '/dev/disk2': Permission denied
Me parece que hay un bloqueo en el disco del dispositivo 2. Sólo necesito averiguar cómo liberarlo.
Pude liberarlo reiniciando en modo seguro (manteniendo la tecla shift durante el arranque) y luego reiniciando de nuevo en modo normal. Me gustaría saber, sin embargo, qué se podría hacer exactamente para liberar este bloqueo sin reiniciar.