GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Perché non riesco a copiare un gran numero di file sull'unità flash USB?

Aggiornamento finale:

Quindi si scopre che l'unità era effettivamente difettosa e sono stato in grado di farla sostituire:la sostituzione funziona alla grande!

Cosa succede:

  1. Inserisco la chiavetta USB.
  2. Cerco di copiare 2 GB di file.
  3. Circa 600 MB (ma non sempre la stessa quantità) nel trasferimento, si interrompe e smonta con forza l'unità.
  4. Collegandolo di nuovo lo monta in sola lettura a causa di errori del filesystem.

Informazioni in /var/log/syslog :

Apr  4 20:19:09 my-laptop kernel: [10720.130076] usb 1-4: new high speed USB device using ehci_hcd and address 2
Apr  4 20:19:09 my-laptop kernel: [10720.284655] scsi6 : usb-storage 1-4:1.0
Apr  4 20:19:10 my-laptop kernel: [10721.280796] scsi 6:0:0:0: Direct-Access     Corsair  Survivor GTR     0.00 PQ: 0 ANSI: 2
Apr  4 20:19:10 my-laptop kernel: [10721.281920] sd 6:0:0:0: Attached scsi generic sg3 type 0
Apr  4 20:19:10 my-laptop kernel: [10721.284361] sd 6:0:0:0: [sdc] 63438848 512-byte logical blocks: (32.4 GB/30.2 GiB)
Apr  4 20:19:10 my-laptop kernel: [10721.284863] sd 6:0:0:0: [sdc] Write Protect is off
Apr  4 20:19:10 my-laptop kernel: [10721.284870] sd 6:0:0:0: [sdc] Mode Sense: 00 00 00 00
Apr  4 20:19:10 my-laptop kernel: [10721.284876] sd 6:0:0:0: [sdc] Assuming drive cache: write through
Apr  4 20:19:10 my-laptop kernel: [10721.287862] sd 6:0:0:0: [sdc] Assuming drive cache: write through
Apr  4 20:19:10 my-laptop kernel: [10721.287873]  sdc: sdc1
Apr  4 20:19:10 my-laptop kernel: [10721.301238] sd 6:0:0:0: [sdc] Assuming drive cache: write through
Apr  4 20:19:10 my-laptop kernel: [10721.301243] sd 6:0:0:0: [sdc] Attached SCSI removable disk
Apr  4 20:20:03 my-laptop kernel: [10774.494709] FAT: Filesystem error (dev sdc1)
Apr  4 20:20:03 my-laptop kernel: [10774.494714]     fat_free_clusters: deleting FAT entry beyond EOF
Apr  4 20:20:03 my-laptop kernel: [10774.494718] FAT: Filesystem has been set read-only
Apr  4 20:22:04 my-laptop kernel: [10895.160070] usb 1-4: reset high speed USB device using ehci_hcd and address 2
Apr  4 20:22:04 my-laptop kernel: [10895.700029] usb 1-4: device not accepting address 2, error -71
Apr  4 20:22:04 my-laptop kernel: [10895.820047] usb 1-4: reset high speed USB device using ehci_hcd and address 2
Apr  4 20:22:04 my-laptop kernel: [10895.950038] usb 1-4: device descriptor read/64, error -71
Apr  4 20:22:05 my-laptop kernel: [10896.191050] usb 1-4: device descriptor read/64, error -71
Apr  4 20:22:05 my-laptop kernel: [10896.420054] usb 1-4: reset high speed USB device using ehci_hcd and address 2
Apr  4 20:22:05 my-laptop kernel: [10896.840042] usb 1-4: device not accepting address 2, error -71
Apr  4 20:22:05 my-laptop kernel: [10896.962678] usb 1-4: reset high speed USB device using ehci_hcd and address 2
Apr  4 20:22:06 my-laptop kernel: [10897.380047] usb 1-4: device not accepting address 2, error -71
Apr  4 20:22:06 my-laptop kernel: [10897.380095] usb 1-4: USB disconnect, address 2
Apr  4 20:22:06 my-laptop kernel: [10897.380122] sd 6:0:0:0: [sdc] Unhandled error code
Apr  4 20:22:06 my-laptop kernel: [10897.380125] sd 6:0:0:0: [sdc] Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK
Apr  4 20:22:06 my-laptop kernel: [10897.380130] sd 6:0:0:0: [sdc] CDB: Write(10): 2a 00 00 12 9e 00 00 00 f0 00
Apr  4 20:22:06 my-laptop kernel: [10897.380141] end_request: I/O error, dev sdc, sector 1220096
Apr  4 20:22:06 my-laptop kernel: [10897.382530] sd 6:0:0:0: [sdc] Unhandled error code
Apr  4 20:22:06 my-laptop kernel: [10897.382534] sd 6:0:0:0: [sdc] Result: hostbyte=DID_NO_CONNECT driverbyte=DRIVER_OK
Apr  4 20:22:06 my-laptop kernel: [10897.382539] sd 6:0:0:0: [sdc] CDB: Write(10): 2a 00 00 12 9e f0 00 00 f0 00
Apr  4 20:22:06 my-laptop kernel: [10897.382549] end_request: I/O error, dev sdc, sector 1220336
Apr  4 20:22:06 my-laptop kernel: [10897.385121] FAT: FAT read failed (blocknr 329)
Apr  4 20:22:06 my-laptop kernel: [10897.385150] FAT: FAT read failed (blocknr 322)
Apr  4 20:22:06 my-laptop kernel: [10897.385173] FAT: FAT read failed (blocknr 329)
Apr  4 20:22:06 my-laptop kernel: [10897.385188] FAT: FAT read failed (blocknr 322)
Apr  4 20:22:06 my-laptop kernel: [10897.390581] FAT: unable to read inode block for updating (i_pos 496133)
Apr  4 20:22:06 my-laptop kernel: [10897.830055] usb 1-4: new high speed USB device using ehci_hcd and address 3
Apr  4 20:22:06 my-laptop kernel: [10897.962671] usb 1-4: device descriptor read/64, error -71
Apr  4 20:22:07 my-laptop kernel: [10898.200060] usb 1-4: device descriptor read/64, error -71
Apr  4 20:22:07 my-laptop kernel: [10898.432548] usb 1-4: new high speed USB device using ehci_hcd and address 4
Apr  4 20:22:07 my-laptop kernel: [10898.560068] usb 1-4: device descriptor read/64, error -71
Apr  4 20:22:07 my-laptop kernel: [10898.802603] usb 1-4: device descriptor read/64, error -71
Apr  4 20:22:07 my-laptop kernel: [10899.030075] usb 1-4: new high speed USB device using ehci_hcd and address 5
Apr  4 20:22:08 my-laptop kernel: [10899.460032] usb 1-4: device not accepting address 5, error -71
Apr  4 20:22:08 my-laptop kernel: [10899.580064] usb 1-4: new high speed USB device using ehci_hcd and address 6
Apr  4 20:22:08 my-laptop kernel: [10900.000071] usb 1-4: device not accepting address 6, error -71
Apr  4 20:22:08 my-laptop kernel: [10900.000101] hub 1-0:1.0: unable to enumerate USB device on port 4
Apr  4 20:22:09 my-laptop kernel: [10900.322588] usb 4-2: new full speed USB device using uhci_hcd and address 2
Apr  4 20:22:09 my-laptop kernel: [10900.466510] usb 4-2: not running at top speed; connect to a high speed hub
Apr  4 20:22:19 my-laptop kernel: [10910.471597] usb 4-2: string descriptor 0 read error: -110
Apr  4 20:22:24 my-laptop kernel: [10915.471643] usb 4-2: can't set config #1, error -110

Altri passaggi intrapresi:

  • Ho provato a collegarlo a diverse porte USB.
  • Ho provato a collegarlo a una delle porte root del PC.
  • Ho eseguito badblocks sul dispositivo ed è risultato pulito.
  • Ho provato a cancellare la tabella delle partizioni prima della formattazione, nessuna differenza.
  • Ho un disco rigido esterno USB 2.0 da 1 TB che funziona bene e può eseguire trasferimenti di grandi dimensioni senza incidenti.
  • smartctl -T normal /dev/sdX non riesce, dicendo "Termina il comando in anticipo a causa della cattiva risposta alla pagina della modalità IEC. Un comando SMART obbligatorio non è riuscito:uscire."
Correlati:rimuovere l'interazione dell'utente da apt-get durante l'installazione/rimozione di elementi in uno script?

Nota: grazie a djeikyb per avermi aiutato con alcuni passaggi.

Risposta accettata:

Abbastanza sicuro che l'unità sia rotta.

  1. È un problema di file system? No.

    • I blocchi danneggiati vengono eliminati.
    • Ho chiesto a George di provare a cancellare la tabella delle partizioni FAT, quindi provare a formattare con ext2. Ha usato Utility Disco di Gnome. Formattazione non riuscita.
  2. È un problema di porta USB/bus? No.

    • George ha provato più porte con questa unità e ha detto che la sua scheda madre ha più bus, di cui ha anche tenuto conto.
    • George ha provato un noto hard disk USB da 1 TB (stile con parti mobili) su queste stesse porte/bus e ha copiato con successo grandi quantità di dati.
  3. È un problema di driver usb? No.

    • Stessi problemi in Windows Vista.
    • !!! Sarebbe utile sapere dal punto di vista del conducente se c'è una differenza tra un disco flash USB e un disco SATA USB.
  4. La chiavetta è rotta? Probabile.

    Prove a favore:

    • Errori di I/O in /var/log/syslog
    • Gli errori di I/O si verificano in una posizione coerente.
    • I passaggi precedenti.
Correlati:dimensioni delle partizioni di Ubuntu?
Ubuntu
  1. Copia i file nel terminale Linux

  2. Regola Udev quando l'unità flash USB è scollegata?

  3. Linux:perché il kernel non può eseguire Init?

  4. Il computer rallenta quando collego un'unità flash USB 3?

  5. Eseguire Ubuntu da un'unità flash USB su Acer?

Rimozione del virus da un PC Windows con un'unità USB Ubuntu Live

Come spostare un gran numero di file in Linux

Come copiare un gran numero di file in Linux

Perché i recuperi di aggiornamento di Apt-get sono così grandi??

Come riparare il bootloader GRUB utilizzando un'unità USB live di Ubuntu

Come trasferire file da Ubuntu a Ipad Air 4 con chiavetta USB