Impossibile montare il disco rigido formattato UDF in OSX

2

Ho creato un disco esterno da 2 TB con file system UDF in Ubuntu. Il modo in cui l'ho formattato era:

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

Ora collego il disco in OSX e niente è automount. Il disco è riconosciuto, ma nient'altro, non è montato. Sono in OSX Snow Leopard 10.6.8.

diskutil list mostra:

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

Quindi il primo problema è che non riconosce che TYPE NAME è definito nell'opzione format (--vid = myDisk). In ogni caso ....

Ho provato a montare il disco manualmente:

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

E ottengo:

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

Se provo:

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

Ottengo

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

Se provo:

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

Ottengo

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

Qualche idea? Grazie in anticipo

    
posta Mariano Martinez Peck 04.07.2013 - 16:10
fonte

1 risposta

1

dettagli:

I have formated a 2TB external disk with UDF filesystem in Ubuntu. The way I formatted it was:

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

Questa partizione UDF sul tuo disco esterno non sarebbe leggibile da nessun sistema non Linux. Il requisito del file system UDF è che la dimensione del blocco logico del disco deve corrispondere a dimensione del blocco del filesystem UDF .

Tutti i dischi rigidi e l'SSD, inclusi i dischi esterni hanno dimensioni di blocco logiche di 512 byte. Si noti che i nuovi dischi hanno dimensioni di blocco fisiche di 4096 byte, ma qui è rilevante solo logico . I dischi ottici CD / DVD / BD hanno una dimensione del blocco logico di 2048 byte, quindi probabilmente hai pensato che le impostazioni per i dischi ottici funzionassero anche per i dischi rigidi ...

So first problem is that it doesn't recognize the TYPE NAME is defined in format option (--vid=myDisk).

L'etichetta del volume per il filesystem UDF è definita da Identificatore del volume logico che è configurato dall'opzione - lvid in mkudffs.

Ciò che ti serve è riformattare nuovamente il disco con il corretto - blocca e, in modo ideale, specificare anche - lvid per l'etichetta.

La nuova versione 2.0 di mkudffs ora imposta automaticamente - blocksize alla dimensione del blocco logico. E supporta anche l'opzione - etichetta che imposta i parametri corretti per l'etichetta del volume.

Per ulteriori informazioni sulla compatibilità di UDF, mkudffs e altri sistemi operativi, consulta la manpage di mkudff 2.0+ nella sezione COMPATIBILITÀ e FORMATO BLOCCO.

Sommario:

Per formattare correttamente il disco fisso con mkudffs precedenti alla 1.1 dovresti fare:

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

Con la versione 1.1+ di mkudff dovresti solo fare:

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

Se vuoi che il tuo disco rigido sia leggibile anche dai sistemi Windows, devi utilizzare almeno la versione 2.0 di mkudff.

    
risposta data 08.05.2018 - 17:14
fonte

Leggi altre domande sui tag