¡Ayuda!
Cuando corro dd
entrada desde un dispositivo con búfer o en bruto de un sin montar volumen, que sí aparece en diskutil list
Me aparece "Permiso denegado" o "Argumento no válido".
Tenga en cuenta:
-
MacOS 12.6.1 (Monterey)
-
Los volúmenes no se montan, ni tampoco las instantáneas de esos volúmenes.
diskutil list |grep -E -- '-TM3|ExtData1'
1: APFS Volume ExtData1 282.0 GB disk5s2 1: APFS Volume Mac-TM3 954.4 KB disk7s1
mount |grep -q -iE 'disks5s2|disk7s1|timemachine' || echo nope
nope
-
Configuración de seguridad y privacidad: "Término",
/bin/sh
y/bin/dd
todos tienen permisos de "Disco completo". -
SIP fue desactivado en el modo de recuperación, y
csrutil status
muestra que está desactivado.csrutil status
System Integrity Protection status: disabled.
-
El
dd
funciona entre/dev/null
y/dev/zero
y el dispositivo tty actual y a/dev/console
. -
El
dd
El comando funcionó para leer desde el volumen recovery-hd desmontado en la unidad interna principal. -- OH MIERDA, AQUÍ ESTÁ LA RESPUESTA
La razón por la que estoy haciendo esto es para evitar el horrible rediseño de TimeMachine de Mac, que efectivamente hace que los dispositivos de copia de seguridad sean inamovibles e inclasificables.