He formateado un disco externo de 2 TB 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 nada se monta automáticamente. Se reconoce el disco, pero nada más, no se monta. Estoy en OSX Snow Leopard 10.6.8.
diskutil list
muestra:
/dev/disk2
#: TYPE NAME SIZE IDENTIFIER
0: *2.0 TB disk2
Entonces, el primer problema es que no reconoce que el NOMBRE DEL TIPO está definido 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 obtengo:
mount_udf: /dev/disk2 on /Volumes/myDisk: Device not configured
Si intento:
diskutil mount -mountPoint /Volumes/myDisk /dev/disk2
yo obtengo
Volume on disk2 failed to mount; if it has a partitioning scheme, use "diskutil mountDisk"
Si intento:
sudo mount_udf -b 2048 /dev/disk2 /Volumes/myDisk/
yo obtengo
mount_udf: /dev/disk2 on /Volumes/myDisk/: Device not configured
¿Algunas ideas? gracias de antemano
He formateado un disco externo de 2 TB 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 sería legible por ningún sistema que no sea Linux. El requisito del sistema de archivos UDF es que el tamaño del bloque lógico del disco debe coincidir con el 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 discos nuevos tienen un tamaño de bloque físico de 4096 bytes, pero aquí es solo lógico relevante . Los discos ópticos 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 funcionaría también para los discos duros...
Entonces, el primer problema es que no reconoce que el NOMBRE DEL TIPO está definido en la opción de formato (--vid=myDisk).
La etiqueta de volumen para el sistema de archivos UDF está definida por el Identificador de volumen lógico que está configurado por la opción --lvid en mkudffs.
Lo que necesita es volver a formatear su disco con --blocksize correcto e 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 de 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 COMPATIBILIDAD y TAMAÑO DE BLOQUE.
Para formatear correctamente el disco duro con mkudffs anteriores a 1.1 debes hacer:
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+ solo debe hacer:
sudo mkudffs --label="label" /dev/sdc
Si desea que su disco duro también sea legible para los sistemas Windows, debe usar al menos la versión 2.0 de mkudffs.
Ruscos
jaume
/dev/sdc
en lugar de/dev/sdc1
. No estoy seguro de si eso es un problema en OS X, pero es posible que desee crear una partición/dev/sdc1
, crear el sistema de archivos UFS e intentarlo de nuevo.