Impossibile trasferire file di dimensioni superiori a 2 GB su USB FAT32 su MacOS HighSierra


9

Sto lavorando su un MacBook Air con un problema davvero singolare. Quando lo si utilizza per copiare file video di dimensioni superiori a 2 GB su un'unità USB, non riesce con l'errore:

L'elemento non può essere copiato perché è troppo grande per il formato del volume

Ho provato trasferendo circa 10 file video di varie dimensioni su un'unità flash da 128 GB. Quelli che avevano meno di 2 GB sono riusciti e quelli che lo hanno fallito.

Per escludere che l'USB sia difettoso, ho fatto lo stesso su un'altra unità flash da 8 GB, che aveva lo stesso problema. Entrambe le unità flash vengono visualizzate in MacOS come MS-DOS (FAT32) .

Inoltre, questo problema sembra applicarsi solo a MacOS, in quanto il trasferimento degli stessi file sulle stesse chiavette USB dalla mia macchina Windows 7 è riuscito in gran parte, con l'unica limitazione del trasferimento è il solito limite di file da 4 GB di FAT32.

Qualcuno ha un'idea di cosa sta succedendo qui?


2
Non lo so. Ma ho trovato questo thread che può essere utile.
SpiderPig,

È una scoperta geniale, ho provato diverse varianti delle ricerche su Google ma non sono riuscito a trovare quel link. Dato che sono almeno la terza persona al giorno a segnalare questo problema dopo il lancio di una nuova versione di MacOS, sembra anche una risposta relativamente conclusiva alla mia domanda. Dovresti pubblicarlo come risposta.
Hashim,

Per fortuna, fintanto che sai che il file è <4 GB, il cpcomando funziona.
timkofu,

@timkofu - Il bug è con Finder, quindi qualsiasi modo di gestire il file che non è Finder - che sia un gestore di file alternativo come TotalCommander o la bashriga di comando nativa - funzionerà bene.
Hashim,

Risposte:


17

Questo è un bug nell'attuale versione di macOS 10.13 High Sierra.

Per ora non usare Finder.app per trasferire file di dimensioni superiori a 2 GB su un volume / unità formattato FAT32 poiché l'operazione non riuscirà.

Nel frattempo usa altri file manager come ForkLift, Transmit o Commander One per copiare file più grandi su volumi FAT32.


1
Ho appena usato ForkLift. Super fantastico.
xySVerma il

2
Wow grazie! Sospettavo che la mia chiave USB fosse corrotta e ho passato mezz'ora a fare controlli e riformattazioni del disco. Apple ha avuto un anno davvero brutto su Mac.
Tomáš Kafka,

1

Grazie a SpiderPig per aver trovato prove conclusive che si tratta di un bug in MacOS High Sierra - vale a dire, questo thread Reddit creato negli ultimi giorni, che ha pochi utenti che lo attestano.

Per un ulteriore contesto, ho pensato di aggiungere i risultati della mia ricerca da quando ho posto questa domanda. Questo particolare bug è l'ultimo di un lungo elenco di bug introdotto da High Sierra ed è apparentemente così minore / raro rispetto ad altri che non è stato registrato in nessuno di questi elenchi non completi . Tuttavia, è stato segnalato nell'ultimo thread di MacRumors da solo e da almeno un altro utente, quindi si spera che presto verrà aggiunto a tale elenco.

Fino a quando Apple non rilascia l'aggiornamento che lo risolve, esistono due soluzioni alternative per questo errore.

Converti il ​​tuo flash o disco esterno in exFAT

È possibile convertire l'unità flash FAT32 o l'unità esterna con cui si riscontrano problemi in exFAT, che è un file system più recente e superiore con limiti di file così grandi da poter essere (attualmente) considerati inesistenti.

L'unico aspetto negativo di questa soluzione è che la relativa novità di exFAT rispetto a FAT32 lo renderà incompatibile con alcuni hardware meno popolari, sebbene sia stato ancora rilasciato nel 2006, quindi questo è sempre più inapplicabile. Consiglio di provare prima a convertire in exFAT e di vedere se l'hardware necessario per utilizzare l'unità flash o il disco esterno su lo supporta. In tal caso, sei a posto e, in caso contrario, puoi semplicemente riconvertirlo in FAT32.

Per quanto ne so, non c'è modo di convertirlo in exFAT in modo non distruttivo (cioè senza perdita di dati), quindi sarà necessario eseguire il backup di tutti i dati sul disco prima di formattarlo nel solito modo tramite Utility Disco, e quindi trasferire nuovamente i dati una volta completato il formato.

Usa un altro file manager

Questo bug non sembra essere tanto un problema del filesystem APFS introdotto da High Sierra - la sua sostituzione a HFS + - ma del Finder stesso. Per questo motivo, come indicato da qualcuno nella sua risposta, il bug può anche essere risolto per ora semplicemente usando un file manager alternativo come Transmit o Commander One 1 fino a quando Apple non decide di rilasciare la correzione.


1 Parlando di comandante One, un tangenzialmente legati side-nota: se, a partire dal momento del distacco questa risposta, attualmente si dispone Eltima s' Elmedia Player o Folx installato sul vostro Mac, è necessario seguire le istruzioni qui il più presto possibile

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.