2 votos

No se puede montar un disco duro con formato UDF en OSX

He formado un disco externo de 2TB con sistema de archivos UDF en Ubuntu. La forma en que lo formateé fue:

   sudo dd if=/dev/zero of=/dev/sdc bs=2048 count=1
   sudo mkudffs --media-type=hd --vid=myDisk --blocksize=2048 /dev/sdc

Ahora conecto el disco en OSX y no se automonta nada. Se reconoce el disco, pero nada más, no se monta. Estoy en OSX Snow Leopard 10.6.8.

diskutil list espectáculos:

 /dev/disk2
 #:                       TYPE NAME                    SIZE       IDENTIFIER
 0:                                                   *2.0 TB     disk2

Así que el primer problema es que no reconoce el NOMBRE DEL TIPO se define en la opción de formato (--vid=miDisco). De todos modos....

He intentado montar el disco manualmente:

   sudo mkdir /Volumes/myDisk
   sudo mount -v -t udf /dev/disk2 /Volumes/myDisk/

Y lo consigo:

 mount_udf: /dev/disk2 on /Volumes/myDisk: Device not configured

Si lo intento:

 diskutil mount  -mountPoint /Volumes/myDisk /dev/disk2

Me sale

 Volume on disk2 failed to mount; if it has a partitioning scheme, use "diskutil mountDisk"

Si lo intento:

 sudo mount_udf -b 2048  /dev/disk2 /Volumes/myDisk/

Me sale

   mount_udf: /dev/disk2 on /Volumes/myDisk/: Device not configured

¿Alguna idea? Gracias de antemano

1voto

user288301 Puntos 1

Detalles:

He formado un disco externo de 2TB con sistema de archivos UDF en Ubuntu. La forma en que lo formateé fue:

sudo mkudffs --media-type=hd --vid=myDisk --blocksize=2048 /dev/sdc

Esta partición UDF en su disco externo no podrá ser leída por ningún sistema que no sea Linux. El requisito del sistema de archivos UDF es que el disco tamaño del bloque lógico debe coincidir con Tamaño del bloque del sistema de archivos UDF .

Todos los discos duros y SSD, incluidos los discos externos, tienen un tamaño de bloque lógico de 512 bytes. Tenga en cuenta que los nuevos discos tienen físico tamaño de bloque de 4096 bytes, pero aquí es relevante sólo lógico . Los discos ópticos CD/DVD/BD tienen un tamaño de bloque lógico de 2048 bytes, por lo que probablemente pensaste que los ajustes para los discos ópticos también funcionarían para los discos duros...

Así que el primer problema es que no reconoce el NOMBRE DEL TIPO se define en la opción de formato (--vid=miDisco).

La etiqueta de volumen para el sistema de archivos UDF está definida por Identificador de volumen lógico que está configurado por --lvid en mkudffs.

Lo que necesitas es volver a formatear tu disco de nuevo con la correcta --tamaño del bloque e idealmente especificar también --lvid para la etiqueta.

La nueva versión 2.0 de mkudffs ahora establece automáticamente --tamaño del bloque al tamaño del bloque lógico. Y también admite la opción --etiqueta que establece los parámetros correctos para la etiqueta de volumen.

Para más información sobre la compatibilidad de UDF, mkudffs y otros sistemas operativos, consulte la página de manual de mkudffs 2.0+ en la sección COMPATIBILIDAD y TAMAÑO DE BLOQUE.

Resumen:

Para formatear correctamente el disco duro con mkudffs antes de la versión 1.1 debe hacer lo siguiente

sudo dd if=/dev/zero of=/dev/sdc bs=1M count=10
sudo mkudffs --blocksize=512 --lvid="label" --vid="label" /dev/sdc

Con la versión 1.1+ de mkudffs sólo deberías hacer:

sudo mkudffs --label="label" /dev/sdc

Si quieres que tu disco duro sea legible también por los sistemas Windows, necesitas utilizar al menos la versión 2.0 de mkudffs.

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