Esta pregunta, posiblemente la misma pregunta, se ha formulado: No se pudo abrir el dispositivo
Sin embargo, mi pregunta, con suerte, demuestra un escenario más específico como la situación en la que se produjo el error explícitamente conocido:
Lo siguiente hecho como usuario root:
- Conecté mi tarjeta SD y ejecuté
diskutil list
para capturar el nodo del dispositivo interno (/ dev / disk2) - Ejecuté
diskutil partitionDisk /dev/disk2 GPT UFSD_EXTFS4 New 100%
(UFSD_EXTFS4 es ext4 proporcionado por Paragon) - Vi que estaba funcionando, así que interrumpí el proceso en el paso 2.
- Intenté volver a ejecutar el comando con el número de particiones expresadas explícitamente
diskutil partitionDisk /dev/disk2 1 GPT UFSD_EXTFS4 New 100%
Recibo el mensaje:
Started partitioning on disk2
Unmounting disk
Error: -69877: Couldn't open device
Ejecutar gpt show -l /dev/disk2
rendimientos
start size index contents
0 7741440
Ejecutar gpt destroy /dev/disk2
rendimientos
gpt destroy: unable to open device '/dev/disk2': Permission denied
Me parece que hay algún bloqueo en el dispositivo disk2. Solo necesito descubrir cómo liberarlo.
Pude liberarlo reiniciando en modo seguro (manteniendo presionada la tecla Mayús durante el arranque) y luego reiniciando de nuevo en modo normal. Sin embargo, me gustaría saber qué se podría hacer exactamente para liberar este bloqueo sin reiniciar.