No se puede montar el disco duro formateado UDF en OSX

2

He formado un disco externo de 2TB con el 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 nada se monta automáticamente. El disco es reconocido, pero nada más, no está montado. Estoy en OSX Snow Leopard 10.6.8.

diskutil list muestra:

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

El primer problema es que no reconoce que el TIPO DE NOMBRE se define en la opción de formato (--vid = myDisk). De todos modos ....

Intenté montar el disco manualmente:

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

Y me sale:

 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

    
pregunta Mariano Martinez Peck 04.07.2013 - 16:10

1 respuesta

1

Detalles:

  

He formado un disco externo de 2TB con el 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 sería legible por ningún sistema que no sea Linux. El requisito del sistema de archivos UDF es que el tamaño de bloque lógico de ese disco debe coincidir con tamaño de 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 discos nuevos tienen un tamaño de bloque físico de 4096 bytes, pero aquí es relevante solo lógico . Los discos ópticos de CD / DVD / BD tienen un tamaño de bloque lógico de 2048 bytes, por lo que probablemente pensó que la configuración de los discos ópticos también funcionaría con los discos duros ...

  

El primer problema es que no reconoce que el TIPO DE NOMBRE se define en la opción de formato (--vid = myDisk).

La etiqueta de volumen para el sistema de archivos UDF está definida por Logical Volume Identifier , que está configurado por la opción --lvid en mkudffs.

Lo que necesita es volver a formatear su disco nuevamente con --blocksize correcto y, idealmente, especificar también --lvid para la etiqueta.

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

Para obtener 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 COMPATIBILITY and BLOCK SIZE.

Resumen:

Para formatear el disco duro correctamente con mkudffs antes de 1.1, debes 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 mkudffs versión 1.1+, simplemente debes hacer:

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

Si desea que su disco duro sea legible también por los sistemas Windows, entonces necesita usar al menos mkudffs versión 2.0.

    
respondido por el Pali 08.05.2018 - 17:14

Lea otras preguntas en las etiquetas