Page 1 of 2

Codice errore -36 nel copiare cartelle su WD Passport

Posted: Mon Dec 28, 2009 11:44 pm
by pirignao
Buongiorno a tutti! (e buone feste...).
Intanto mi scuso se in passato qualcuno ha già posto la domanda e ha trovato risposta: non sono riuscito a trovarla nel sito (e nel web). E ringrazio in anticipo coloro che avranno la pazienza di cimentarsi col "problema".
Il Natale mi ha portato un WD Passport da 500 Gb, S/N WXD0AA901389 (d'ora in poi: WD), autoalimentato. Il mio mac, un MacBook 2x2,16 Ghz, lo riconosce. Insieme al WD, viene montato un cd virtuale wd software o qualcosa del genere, ma una rapida ricerca su internet ed un paio di programmi utili mi hanno consentito di disattivarlo. Questo però non c'entra nulla, perchè il problema è...
Non riesco a copiare alcune cartelle sul WD. Inizialmente volevo trasferire i dati da un vecchio hard disk al nuovo WD, ma non appena tento di trascinare le cartelle in questione mi crea la prima cartella e mi appare un messaggio di errore, "non posso completare l'operazione perchè esiste già un elemento con il nome ***". Aggiungo dei dettagli che possono aiutare la diagnostica:
- entrambi gli hard disk sono formattati in fat32. Sul vecchio hard disk non ho questo problema. Ho già riformattato più volte il WD. Se formattato in formato journaled, funziona perfettamente, tuttavia ho necessità di poter scrivere su tale WD anche da un sistema windows.
- non vorrei ripiegare su soluzioni come macdrive (pagamento), ntfs per mac (non accetto compromessi sul mac! anche se forse sarò costretto... ma questa è l'ultima spiaggia), hfs explorer (non scrive sui journaled).
- windows è in grado di fare perfettamente ciò che il mac non riesce a fare: copiare i file da un hd all'altro.
- questo problema viene fuori solo con alcune cartelle. I files (anche più files alla volta) vengono copiati a dovere, ma quando tento di copiare una cartella non va. E il problema avviene solo con alcune cartelle (ma non sono stato in grado di trovare un nesso tra quelle che danno problemi e quelle che non li danno, tuttavia non dipende dalla dimensione delle stesse).
- se copio una cartella che dà problemi dall'hard disk vecchio al mac e dal mac al WD, il problema rimane ma il messaggio di errore cambia: "Finder non può completare l'operazione perché alcuni dati in *** non possono essere letti o scritti. (Codice errore -36)"
- il problema esisteva prima che io aggiornassi il firmware (passaggio necessario per disattivare il cd virtuale della WD con manuale d'uso e tutto).

E' tutto. Ringrazio coloro che si sono rovinati gli occhi a leggere tutto questo.

Posted: Mon Dec 28, 2009 11:58 pm
by maina
secondo me la spiegazione è banale e mi stupisco che tu non abbia trovato niente, soprattutto in questo sito...
La formattazione FAT32 su Mac ha un limite che riguarda il trasferimento file di grandezze superiori a 4 giga.

http://www.tuttologia.com/basic/formatt ... zzare.html

mmmh...

Posted: Tue Dec 29, 2009 12:05 am
by pirignao
maina wrote:secondo me la spiegazione è banale e mi stupisco che tu non abbia trovato niente, soprattutto in questo sito...
La formattazione FAT32 su Mac ha un limite che riguarda il trasferimento file di grandezze superiori a 4 giga.

http://www.tuttologia.com/basic/formatt ... zzare.html
No, direi che la spiegazione non è questa. Non sono affatto un esperto, ma credo che:
- il problema me lo darebbe anche windows
- il problema riguarderebbe files superiori a 4 giga, che però non esistono nelle cartelle che tento di spostare, perchè provengono da un hard disk a sua volta formattato in fat32

Inoltre, alcune cartelle di dimensione superiore a 4 Gb (cartelle, non files) vengono copiate a dovere. Altre, semplicemente, no.

Grazie per il tentativo, ma ci deve essere dell'altro...

Posted: Tue Dec 29, 2009 12:11 am
by maina
mi era sfuggito il codice errore-36. In effetti la questione potrebbe essere più complessa.

qui informazioni relative al tipo di errore:

http://support.apple.com/kb/TS1564

qui un topci sui cui però non c'è riscontro:

http://www.tuttologia.com/macp2p/showthread.php?t=20259

Posted: Tue Dec 29, 2009 12:18 am
by pirignao
maina wrote:mi era sfuggito il codice errore-36. In effetti la questione potrebbe essere più complessa.

qui informazioni relative al tipo di errore:

http://support.apple.com/kb/TS1564

qui un topci sui cui però non c'è riscontro:

http://www.tuttologia.com/macp2p/showthread.php?t=20259
Già, non sembrano esserci riscontri. E neanche del problema natio, cioè "non posso completare l'operazione perchè esiste già un elemento con il nome ***" nel trasferire files da un hard disk al WD.

Posted: Tue Dec 29, 2009 12:20 am
by maina
qui un altro topic:

http://www.tuttologia.com/macp2p/showthread.php?t=40067

Nel topic scrivi:"viene montato un cd virtuale wd software o qualcosa del genere, ma una rapida ricerca su internet ed un paio di programmi utili mi hanno consentito di disattivarlo.

puoi specificare meglio di quali programmi parli e come hai risolto?

Posted: Tue Dec 29, 2009 12:30 am
by pirignao
Questo mi dà già degli indizi in più: forse è un problema di sotto-alimentazione (dovrei verificarlo su altri mac diversi, ma ne avrò a disposizione uno solo stasera!). Sul web non trovo tracce di riscontri di problemi di alimentazione del mio mac con il mio WD, ma magari non ne ho viste.

maina wrote:Nel topic scrivi:"viene montato un cd virtuale wd software o qualcosa del genere, ma una rapida ricerca su internet ed un paio di programmi utili mi hanno consentito di disattivarlo.

puoi specificare meglio di quali programmi parli e come hai risolto?
Ho seguito alla lettera queste istruzioni:
http://www.wdc.com/wdproducts/updates/? ... ilitiesmac

Posted: Tue Dec 29, 2009 1:12 am
by maina
La questione legata all´alimentazione potrebbe avere senso e quindi vale la pena verificarla. per il resto, non essendo nemmeno io un esperto, non posso aiutarti oltre. Rimani in attesa di altri e piú competenti suggerimenti. :)

Posted: Tue Dec 29, 2009 3:44 am
by pirignao
Aggiornamento: neanche la formattazione NTFS sul WD aiuta. Il problema persiste.

Posted: Tue Dec 29, 2009 4:09 am
by Riker
Se hai Snow Leopard, ho letto che ci può essere un bug che si evidenzia quando si copia file tra dischi formattati FAT e anche con NTFS.

http://reviews.cnet.com/8301-13727_7-10412974-263.html

FAT32 copy bug in 10.6 Snow Leopard

There is a known problem with Snow Leopard's handling of FAT32 drive partitions, where the system will run into an error when folders containing files are copied from one drive to another. This only happens when copying between FAT32 drives, and not when different filesystem types are used.

This error will pop up when copying populated folders from one FAT32 drive to another one.
This problem seems to be a bug with the Finder in Snow Leopard, and hopefully will be addressed by Apple soon; however, by the latest 10.6.2 update the bug is still present. It happens regardless of the partition scheme being used (GUID, APM, or MBR) which indicates it has to do with the filesystem driver or some handling of filenames by the process doing the copying as opposed to some conflict with the drive structure.
Specifically, the problem seems to happen only when folders containing files are copied between two FAT32 filesystems. Individual files copy just fine (even in batches), and likewise for empty folders; however, if the folder has items in it the copy error referencing the folder being copied will display.

Workarounds

-Use another filesystem format.

If possible, use a Mac filesystem such as "Mac OS Extended" for your external drives. If you need to use a drive with a Windows machine, you have two options. The first is to install Mac filesystem support (ie, MacDrive) on your Windows machine so it can read and write Mac OS Extended partitions. The second is to install NTFS support on your Mac via MacFUSE or the NTFS component of MacFUSE (NTFS-3G).

-Use an intermediate drive.

Since this problem has to do with direct FAT32-to-FAT32 copying, using an intermediate drive of a different format should allow you to successfully copy the files. If you have space you can use your boot drive, or even your Time Machine drive for this.

-Use alternate copying programs.

This problem is with how the Finder handles the copying process between FAT32 filesystems, but does not seem to be present in other programs with file copying capability. Therefore, you can use the "cp", "mv", or similar Terminal commands to perform the copy process. Additionally, PathFinder and other Finder alternatives seem to work for affected people.
.