私はトランセンドJetFLash2GB USBドライブを持っています。それはうまく機能していて、時々それを使用していました。
突然、すべてのバージョンのWindowsで機能しなくなりました。
USBドライブもBIOSによって認識されません。起動可能なデバイスのリストには表示されません(以前のリストに表示されていました)。
ただし、USBドライブはLinux Mint 11OSでは正常に動作します。
Dmesgを実行するとこれが得られます
[ 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
USBドライブに問題があるようです。Windowsを実行しているどのコンピューターでも認識されません。
これを修正する方法はありますか?
この問題が発生した理由はありますか?
最初のセクターが何らかの理由で上書きされた場合、BIOSに表示されない場合があります。
Linuxログの次の行:
[ 944.438251] usb 2-2: not running at top speed; connect to a high speed hub
お使いのコンピュータがUSB2.0に準拠していて、フラッシュドライブもUSB 2.0に準拠している場合、これは珍しいことです。1998年頃から、USB1.1のみのマシンを製造しているとは思いません。このフラッシュドライブは、誤動作している可能性のあるハブに接続されていますか(時間の経過とともにそれを行うことができます)?延長ケーブルに接続されていますか?接続ケーブルまたはコネクタが損傷しているか、何らかの方法で不適切な場合、デバイスはUSB2.0の速度を適切にネゴシエートできない可能性があります。これにより、Windowsは文句を言う可能性がありますが、Linuxは文句を言いません-Windowsには、LinuxよりもUSBデバイスの速度と検出に関する問題が多くあります。
これはトランセンドデバイスなので、データをバックアップした後、 トランセンドリカバリユーティリティを実行してみてください 可能性があります。 「オンライン」ツールであると言われているにもかかわらず、ダウンロードして実行できる実行可能ファイルです。
また、LinuxではなくWindowsで実行されている可能性が高いウイルス対策ソフトウェアが原因である可能性もあると思いますが、ドライブの認識が停止することはないと思います。
ここにあなたが試すことができるいくつかのことがあります:
USBスティックのフォーマットプロセスで。必ず「シリンダーに合わせて」ください。
これは、UBSスティックをWindowsとLinuxで動作させるために私がしなければならなかったことです。 Gpartedを使用してスティックをフォーマットします。
http://www.trishtech.com/2011/06/restore-usb-flash-disk-back-to-full-capacity/