Come risolvere "Errore di giunzione dei file?"


33

Il mio disco rigido si è bloccato, quindi sto usando un disco live di Ubuntu per accedere ai miei file. Ma mentre provo a trasferirli sulla mia unità flash, a volte viene visualizzato un messaggio di errore che, quando visualizzo i dettagli, dice:

Errore di giunzione file: errore di input / output.

Come posso risolvere questo problema?

Risposte:


32

Il problema è perché il disco di destinazione (il disco su cui si desidera copiare il file) è formattato con FAT32 (che ha un limite di dimensione del file di circa 4 GB. La soluzione è formattare il disco di destinazione su EXT3, EXT4 o NTFS ( se hai bisogno di compatibilità con Windows).


11
Questo è quasi sempre errato.
Marc.2377,

3
Sto provando a copiare da un'unità USB formattata per Mac a NTFS e sto riscontrando questo errore. Hai bisogno di una risposta migliore su questo.
Shayan,

1
Questo non ha senso. Ottengo questo errore copiando da un CD dell'applicazione Windows sul mio disco rigido EXT4. Ricevo anche un errore per lo stesso file quando provo a installare il software su un computer Windows, quindi non ha nulla a che fare con il tipo di disco di destinazione.
Peter Flynn,

1
Questo (riformattazione dell'unità su NTFS) ha funzionato per me quando stavo cercando di creare un'unità di avvio USB di Windows 10.
GenesRus

3

Direi che poiché il disco rigido non funziona, non c'è modo di risolvere l'errore. A seconda di cosa c'è che non va nel disco rigido, potresti essere in grado di provare a copiare un file più volte e magari alla fine farlo correttamente. Sarebbe consigliabile spostarsi il più rapidamente possibile e assicurarsi di ottenere prima i file più importanti, perché il disco rigido potrebbe peggiorare.

Scusate la cattiva prognosi.


Ma nel mio caso l'errore si verifica indipendentemente dal disco di destinazione, quindi è un problema con il file di origine sul CD, nulla a che fare con il disco di destinazione.
Peter Flynn,

1

assicurati che l'unità flash sia in NTFS anziché in FAT32 .. quindi prova a copiare il file più e più volte, poiché puoi vedere un'opzione che ti chiede se vuoi sostituire il file esistente sull'unità flash dicendo "vuoi sostituire quello esistente file (ad es. dimensione pic001: 100 KB) con (ad es. pic001 10.1 MB)? " quei due file sono uguali ma come puoi vedere con una dimensione del file diversa. scegli sostituisci .. ora torna alla cartella di origine di quei file ora uno per uno determina la dimensione del file originale ed esegui i passaggi precedenti più e più volte fino a quando i file copiati hanno le dimensioni del file uguali a quelli originali .. che ha funzionato bene per me, ci vorrà del tempo però ... spero che ti aiuti


1

Sento che questa risposta dovrebbe essere qui per chiunque abbia esperienza di dischi che non funzionano.

Il modo migliore per avvicinarsi a un disco che non funziona è quello di staccarlo attentamente dalla fonte di alimentazione e darlo ai ragazzi costosi . Se sei impaziente o ti senti fortunato, la prossima cosa migliore è crearne una copia a livello di blocco in questo modo:

  1. Avvio da CD live
  2. Crea un punto di montaggio: mkdir /mnt/mybigdisk
  3. Montare un altro disco di grandi dimensioni che ha spazio per un singolo file che è la dimensione completa dell'intero disco rotto: mount /dev/mybigdisk /mnt/mybigdisk
  4. Mentre il disco rotto NON è montato, copia le partizioni che vuoi conservare in questo modo: cat /dev/broken_partition1 > /mnt/mybigdisk/part1
  5. Disinstalla e spegni, rimuovendo il disco rotto (dovrebbe essere tenuto scollegato e non scosso per una conservazione sicura).
  6. Avvia il tuo sistema operativo preferito e monta nuovamente il tuo grande disco: mount /dev/mybigdisk /mnt/mybigdisk

  7. Creare un punto di montaggio per il punto in cui si desidera provare a montare la copia della partizione errata: /mnt/my_broken_partition_copy

  8. Procedere con il montaggio della copia della partizione rotta dal file utilizzando il dispositivo loop in questo modo:
    mount -o loop /mnt/mybigdisk/part1 /mnt/my_broken_partition_copy

NOTA: se il file system è troppo danneggiato, potrebbe non essere possibile montarlo senza ripararlo.

NOTA: se si desidera mantenere l'intero disco o se la tabella delle partizioni viene avvitata, è possibile farlo anche sull'intero disco. Basta scambiare / dev / broken_partition1 con / dev / broken_disk1 nelle istruzioni sopra (e montare il dispositivo loop sarà un po 'più complicato dopo).

NOTA: anche se il file system è completamente danneggiato, è ancora possibile estrarre i dati da questa copia a livello di blocco utilizzando tutti i tipi di software di eliminazione / analisi forense. Ecco un elenco. Ecco perché è un buon modo di procedere.

Perché questa è la prossima cosa migliore?

I dischi mencaici (suppongo che il tuo disco sia meccanico, altrimenti non funzionerebbe semplicemente) hanno un braccio interno che si sposta per leggere i dati dal tuo disco. Se è in qualche modo rotto, lo spostamento di questo braccio potrebbe avere effetti negativi.

La minima quantità di movimento è leggere semplicemente l'intero disco in modo lineare. In questo modo il braccio non ha bisogno di rimbalzare alla ricerca di blocchi in ordine casuale.

Inoltre, nel caso in cui alcune aree siano "più rotte" di altre, fare affidamento sui metadati del file system non funzionerà. Tenterà di riprovare, fallire o fare altre cose che potrebbero avere effetti negativi (muoversi molto intorno al braccio).

Cose da ricordare:

  1. Non si dovrebbe montare il disco rotto poiché rischia di rompere il file system. Se DEVI montarli, almeno montali in sola lettura.
  2. Mantenere i dischi rotti collegati all'alimentazione il meno possibile. Mantieni il disco completamente fermo, qualsiasi movimento improvviso può peggiorare la situazione.
  3. Se inizia a produrre rumori cattivi, staccarsi immediatamente dall'alimentazione.

Spero sia utile.


0

Stavo ricevendo gli stessi messaggi di errore. Nel mio caso non il disco era difettoso, la partizione era sbagliata, ecc.

L'errore nel mio caso era una presa USB 3.0 sul pannello frontale della mia custodia per PC che probabilmente non seguiva le specifiche. (Penso che dovrei installare un pannello frontale USB 3.0 da un altro fornitore / marca.)

Non appena ho collegato l'HDD esterno tramite la spina USB 3.0 sulla scheda madre (sul retro del case del PC), le cose sono andate bene!

Inoltre: prestare attenzione alle antenne wireless / WLAN nelle immediate vicinanze della spina / cavi USB-3.0! Le cose non sono così "discrete" con USB-3.0 di quanto non lo siano state con USB-2.0 ;-)

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.