21 votos

¿Cómo puedo montar un disco encriptado desde la línea de comandos?

Cuando escribo diskutil mount disk3 en la terminal, dice Volume(s) montados con éxito. Sin embargo, el disco no está montado y puedo confirmarlo abriendo la interfaz gráfica de Disk Utility.app y también el disco no aparece en el Finder.

Sospecho que esto se debe a que el disco está cifrado y el comando de terminal no está pasando por "Keychain" para recuperar la contraseña del disco cifrado.

¿Qué opinas? ¿Existe alguna forma de montar discos cifrados a través de la línea de comandos?
Gracias.

30voto

foundling Puntos 51

Quieres ejecutar diskutil coreStorage unlockVolume , donde el UUID es el UUID del Volumen Lógico asociado con tu disco encriptado, /dev/disk3. Puedes obtener el lvUUID ejecutando diskutil cs list en la terminal y buscando la salida relacionada con /dev/disk3. El identificador es una cadena larga que se vería algo así 'B807C2A0-577F-3DB0-9002-F82B9137696C'.

En ese punto te solicitará una contraseña y si es correcta, desbloqueará el disco.

2 votos

Esto funcionó genial. Debe decirse que cuando se hace un diskutil coreStorage list, es posible que se encuentre con una pila de tales ID's representando el dispositivo. En mi caso, la pila se ve así: Grupo de Volúmenes Lógicos, Volumen Físico, Familia de Volúmenes Lógicos y finalmente Volumen Lógico. Debes utilizar el ID mostrado con Volumen Lógico, que es el último, para tu llamada unlockVolume.

4 votos

Nota: para los sistemas de archivos apfs modernos, debes usar diskutil apfs unlockVolume y diskutil apfs list

10voto

Madhur Ahuja Puntos 190

Puedes usar hdiutil para montar una imagen de disco que está protegida con una contraseña.

hdiutil attach -agentpass /ruta/a/imagen.dmg

Eso intentará montar la imagen de disco, solicitándote la contraseña. Si está encriptado con una clave pública, puedes pasarla usando la opción -pubkey.

0 votos

Gracias. Esto no es exactamente lo que estoy buscando. No solicita la contraseña con la que está encriptado el disco. Pide dos veces la contraseña de mi cuenta local antes de adjuntar el disco.

3 votos

Curiosamente, solo me pide una contraseña cuando omito la opción -agentpass.

1 votos

Tu respuesta, utilizando hdiutil, no tiene nada que ver con el OP y la pregunta realizada, que era acerca de montar un disco encriptado desde la línea de comandos, no un disco encriptado imagen, ¡que son dos cosas diferentes! ¡La respuesta de foundling, utilizando diskutil, es la respuesta correcta!

2voto

Andy Holmes Puntos 106

No puedo ver qué estoy haciendo de manera diferente hoy, pero

diskutil unmount disk3           

y

diskutil mount disk3        

están funcionando bien y desmontando y montando correctamente el disco duro externo y es visible en el Finder. La encriptación no parece tener nada que ver con ello.

1 votos

¿Estás respondiendo tu propia pregunta aquí? En caso afirmativo, ¿es tu respuesta que el problema simplemente desapareció?

0voto

Koliat Puntos 254

Ingrese al Modo de Recuperación. Abra la aplicación Terminal. Lance la aplicación Utilidad de Discos desde la línea de comandos ejecutando:

/Applications/Utilities/Disk\ Utility.app/Contents/MacOS/Disk\ Utility

Seleccione la unidad bloqueada y haga clic en montar. Solicitará una contraseña si está encriptada

Luego puede ingresar a su volumen root de forma normal.

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