USBスティックがシステムによって認識されない

USBスティックがシステムによって認識されない

私は Kingston USB スティックを持っていますが、Linux ボックスに接続しても認識されません。fdisk -lドライブが表示されません。dmesg次の内容が表示されます。

[  236.538939] usb 2-2: new high-speed USB device number 9 using xhci_hcd
[  236.688591] usb 2-2: New USB device found, idVendor=13fe, idProduct=5200, bcdDevice= 1.10
[  236.688597] usb 2-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[  236.688600] usb 2-2: Product: 2303 Boot ROM           
[  236.688602] usb 2-2: Manufacturer: Phison                  
[  236.690122] usb-storage 2-2:1.0: USB Mass Storage device detected
[  236.690705] scsi host4: usb-storage 2-2:1.0
[  237.723337] scsi 4:0:0:0: Direct-Access              2303 PRAM        1.00 PQ: 0 ANSI: 0 CCS
[  237.723904] sd 4:0:0:0: Attached scsi generic sg2 type 0
[  237.731393] sd 4:0:0:0: [sdb] Attached SCSI removable disk

実行すると:

root@laptop:~# fdisk /dev/sdb

Welcome to fdisk (util-linux 2.33.1).
Changes will remain in memory only, until you decide to write them.
Be careful before using the write command.

fdisk: cannot open /dev/sdb: No medium found

何かアイデアはありますか?

答え1

基礎

以下の情報は、これら 2 つのラインに代わって見つかりました:

[  236.688600] usb 2-2: Product: 2303 Boot ROM           
[  236.688602] usb 2-2: Manufacturer: Phison                  

調査

引用しますフラッシュドライブ修理.com完全な情報については、こちらをご覧ください (スペルと書式は修正済み、リンクは削除済み):

ここでは修理方法を説明しますPhison PS2251-03、PS2303、UP303、および東芝 TC58NC2303G5TUSB フラッシュ ドライブ。破損した Phison PS2251-03 があり、それを修復するためにファームウェアが必要な場合は、ここに解決策があります。

考えられるすべての Phison PS2251-03 ファームウェアおよびフォーマット ツールを集めました。Phison PS2251-03 リカバリ ツールを使用すると、Phison PS2251-03、PS2303、UP303、および Toshiba TC58NC2303G5T チップ コントローラーをフォーマットできます。

まず最初に使用する必要があるのはChip Genius ソフトウェアフラッシュ情報を確認し、フラッシュドライブのチップコントローラがファイソンPS2251-03、このソフトウェアを使用できます。


結論

通常、このUSBスティックをダンプすることをお勧めしますが、それでは質問の答えにはなりません。答えは、USBフラッシュドライブがファームウェアが破損し、データが消失した

答え2

  1. データ(存在する場合)をディスク イメージにバックアップしますdd if=/dev/sdb of=stick.img
  2. 消去スティックdd if=/dev/zero of=/dev/sdb
  3. fdisk 経由でスティックのパーティション分割を試みます。

関連情報