Flash USB non riconosciuto da Windows e BIOS, ma funziona bene su Linux


4

Possiedo un'unità USB Transcend JetFLash da 2 GB. Funzionava perfettamente e l'ho utilizzata occasionalmente.

All'improvviso ha smesso di funzionare in tutte le versioni di Windows. USB Device not Recognised

Unknown Device

Anche l'unità USB non viene riconosciuta dal BIOS. Non viene visualizzata nell'elenco dei dispositivi di avvio (utilizzato in precedenza nell'elenco precedente)

Comunque l'USB Drive funziona bene nel mio SO Linux Mint 11.

Esecuzione di dmesg dà questo

[  941.812192] usb 1-2: new high speed USB device using ehci_hcd and address 4
[  941.936178] usb 1-2: device descriptor read/64, error -71
[  942.164188] usb 1-2: device descriptor read/64, error -71
[  942.380189] usb 1-2: new high speed USB device using ehci_hcd and address 5
[  942.504138] usb 1-2: device descriptor read/64, error -71
[  942.732179] usb 1-2: device descriptor read/64, error -71
[  942.948154] usb 1-2: new high speed USB device using ehci_hcd and address 6
[  943.364134] usb 1-2: device not accepting address 6, error -71
[  943.476172] usb 1-2: new high speed USB device using ehci_hcd and address 7
[  943.892140] usb 1-2: device not accepting address 7, error -71
[  943.892191] hub 1-0:1.0: unable to enumerate USB device on port 2
[  944.296190] usb 2-2: new full speed USB device using uhci_hcd and address 3
[  944.438251] usb 2-2: not running at top speed; connect to a high speed hub
[  944.709928] usbcore: registered new interface driver uas
[  944.729999] Initializing USB Mass Storage driver...
[  944.730509] scsi6 : usb-storage 2-2:1.0
[  944.730908] usbcore: registered new interface driver usb-storage
[  944.730917] USB Mass Storage support registered.
[  945.736320] scsi 6:0:0:0: Direct-Access     JetFlash Transcend 2GB    8.07 PQ: 0 ANSI: 2
[  945.744547] sd 6:0:0:0: Attached scsi generic sg1 type 0
[  945.753316] sd 6:0:0:0: [sdb] 3944448 512-byte logical blocks: (2.01 GB/1.88 GiB)
[  945.758274] sd 6:0:0:0: [sdb] Write Protect is off
[  945.758288] sd 6:0:0:0: [sdb] Mode Sense: 03 00 00 00
[  945.765167] sd 6:0:0:0: [sdb] No Caching mode page present
[  945.765181] sd 6:0:0:0: [sdb] Assuming drive cache: write through
[  945.784309] sd 6:0:0:0: [sdb] No Caching mode page present
[  945.784323] sd 6:0:0:0: [sdb] Assuming drive cache: write through
[  946.239512]  sdb: sdb1
[  946.257279] sd 6:0:0:0: [sdb] No Caching mode page present
[  946.257292] sd 6:0:0:0: [sdb] Assuming drive cache: write through
[  946.257302] sd 6:0:0:0: [sdb] Attached SCSI removable disk

Sembra che ci sia qualcosa di sbagliato nell'unità USB. Non è riconosciuto in nessun computer con Windows.

C'è un modo per risolvere questo problema?

Qualche idea sul perché questo problema si è verificato?


In che formato è il file?
Joseph

Quale file system l'unità è formattata come?
iglvzx

Cosa fa sudo fdisk -l /dev/sdb stampare?
Der Hochstapler

O gatto / proc / monta
technosaurus

1
In conclusione: il dispositivo è probabilmente difettoso e deve essere sostituito.
Harry Johnston

Risposte:


3

Ecco alcune cose che puoi provare:

  • Mentre sei collegato al computer, scollega la corrente e dopo alcuni secondi ricollegalo.
  • Prova a utilizzare il dispositivo USB con un'altra porta USB; se funziona correttamente in un'altra porta, la porta originale potrebbe non funzionare correttamente.
  • Spegnere il computer e scollegarlo dall'alimentazione per un lungo periodo di tempo in modo che tutta la carica si sia dissipata dalla scheda madre. Nel caso di un laptop, rimuovere la batteria fa la stessa cosa.
  • Prova a utilizzare il dispositivo USB con un altro computer; se funziona su un altro computer, il problema è con l'originale.
  • Se entrambi i computer hanno lo stesso sistema operativo e funziona in uno e non nell'altro, il problema è più probabile che sia un problema hardware.
  • Se i sistemi operativi del computer sono diversi e funziona in uno può essere un problema di compatibilità con uno di essi. Potrebbe comunque essere un problema hardware.
  • Disinstallare tutti i controller USB in Gestione periferiche e riavviare il sistema. Ciò consentirà a Windows di reinstallare tutti i controller USB.
  • Assicurati che il BIOS sia aggiornato (pericoloso!)
  • Assicurarsi che il driver del chipset sia aggiornato (scheda madre)
  • Ripristinare il sistema operativo in un punto in cui tutto funzionava correttamente.
  • Rinuncia a questa USB come pura sconfitta.

Non funziona su nessun computer con Windows. Inoltre non ci sono problemi con il computer o l'alimentatore dato che le altre unità Flash USB funzionano bene. Sembra che ci sia un problema con l'alimentatore all'interno dell'unità flash USB. Qualsiasi modo per risolvere il problema ?
bbalegere

Il prezzo di una USB da 2 GB non giustifica la riparazione, senza menzionare che non ci sono riparatori per questi. L'acquisto di una nuova è l'unica soluzione.
harrymc

3

Potrebbe non essere visualizzato nel BIOS se il primo settore è stato sovrascritto per qualche motivo.

La riga qui nei tuoi log di Linux:

[  944.438251] usb 2-2: not running at top speed; connect to a high speed hub

è insolito se il tuo computer è compatibile con USB 2.0 e l'unità flash è anche compatibile con USB 2.0 - non credo che abbiano realizzato solo USB 1.1 dal 1998 o giù di lì. Questa unità flash è collegata a un hub che potrebbe non funzionare correttamente (possono farlo nel tempo)? È collegato a un cavo di prolunga? I dispositivi potrebbero non essere in grado di negoziare correttamente le velocità USB 2.0 se un cavo di collegamento o il connettore sono danneggiati o non adatti in qualche modo. Ciò può causare lamentarsi di Windows ma non di Linux: Windows ha più problemi con la velocità e il rilevamento dei dispositivi USB rispetto a Linux.

Dal momento che si tratta di un dispositivo Transcend, potresti farlo prova a eseguire l'utilità di recupero di Transcend su di esso dopo il backup dei dati. Nonostante quello che dice di essere uno strumento "online", è un eseguibile che puoi scaricare ed eseguire.

Suppongo anche che il software antivirus, che probabilmente utilizzereste su Windows ma non su Linux, potrebbe essere una possibile causa, anche se non penso che impedirebbe al lettore di essere riconosciuto.


L'utility Transcend Recovery non è utile in quanto non rileva nemmeno la presenza dell'USB Flash Drive.
bbalegere

Era schizzinoso quando usavo un dispositivo del genere. Dovevo assicurarmi che nient'altro fosse collegato e penso che abbia funzionato al terzo tentativo.
LawrenceC

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.