A menudo "ocultar una partición" es simplemente configurarlas para que no se monten en el arranque. ¿Ha mirado en /etc/fstab
para una línea noauto que impida que uno de los UUID de volumen se monte de forma predeterminada?
Deberías poder leer toda la información sobre la partición, el volumen y el sistema de archivos en el terminal o en la Utilidad de Discos (ambos están en el menú Utilidad de la aplicación de instalación)
diskutil list
, diskutil info disk0
y diskutil info disk0s2
diskutil listará todos los comandos si lo ejecutas sin ningún comando listado.
Por supuesto, si la utilidad está usando controladores no estándar o encriptando/ofuscando cosas, tendrás más dificultades para entrar en la unidad sin información más detallada sobre cómo esa utilidad específica hizo su trabajo. Si diskutil no puede ver la partición, entonces no está realmente oculta, sino que ha desaparecido. Herramientas como esa corren el riesgo de que uses el espacio que está marcado como libre a menos que hagan un buen trabajo modificando el tamaño del dispositivo y hackeando los datos de la tabla de particiones.
En respuesta a su edición - si las tablas de partición se cambian para ser no estándar se puede deshacer el daño por ser muy bueno con la escritura de valores hexadecimales utilizando dd
- si lo haces bien, puedes revertir los cambios que se hicieron para alterar los datos de definición del sistema de archivos. El uso de gparted u otra herramienta que se construye para la tarea seguramente sería más seguro y probablemente más fácil.