2 votos

Deshacer las particiones a través de la terminal

¿Hay alguna manera de desocultar las particiones que han sido ocultadas por una herramienta de partición de terceros en un Mac utilizando nada más que el Terminal a través de un CD de arranque de Mac OS X o una memoria USB?

Editar

Estas particiones no se han ocultado mediante ninguna opción de montaje de Mac OS X. Simplemente han tenido su identificador de la partición cambiado a través de software como Partition Magic, GPartd o alguna otra herramienta similar.

Ya he echado un vistazo a las opciones de línea de comandos proporcionadas por diskutil y no encuentro nada para hacer los cambios equivalentes en Mac OS X.

1voto

Oskar Puntos 1242

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.

0voto

warpstack Puntos 48

Un live CD de linux (como Ubuntu) debería ser capaz de ver y modificar la información de la partición utilizando herramientas de línea de comandos:

  • fdisk
  • cfdisk

No estoy seguro de por qué necesitas una solución sólo de línea de comandos, así que para ser completo, puedes entrar en la utilidad de disco completa desde un CD de instalación de Mac OS X.

Además, ese mismo live CD de linux te daría acceso a gparted que es un muy buen editor de particiones para linux.

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