USB 2.0 Kingston 16GB DTSE9ペンドライブにArch Linuxをインストールしました。ある時点でシステムが停止し、コールド再起動が必要です。その後、ドライブはlsusbを介して接続してからしばらく表示されますが、WindowsとLinuxの両方で認識またはマウントされなくなりました。しかし、fdiskはそれを表示しません。デバイスにマウントできる/dev/sd*が割り当てられていません。
このペンドライブをマウントしてフォーマットするためにできることはありますか?
これが出力です。
LSSB
Bus 002 Device 018: ID 1038:136f Ideazon, Inc.
Bus 002 Device 003: ID 13fe:3400 Kingston Technology Company Inc.
->>> Bus 002 Device 112: ID 0951:1665 Kingston Technology
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 13d3:5165 IMC Networks
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
情報
[ 7839.424124] usb 2-1.1: Product: DataTraveler 2.0
[ 7839.424128] usb 2-1.1: Manufacturer: Kingston
[ 7839.424132] usb 2-1.1: SerialNumber: 1C6F654E4910AD7169541303
[ 7839.424947] usb-storage 2-1.1:1.0: USB Mass Storage device detected
[ 7839.425455] scsi18 : usb-storage 2-1.1:1.0
[ 7861.892030] usb 2-1.1: reset high-speed USB device number 44 using ehci-pci
[ 7876.981274] usb 2-1.1: device descriptor read/64, error -110
[ 7892.174618] usb 2-1.1: device descriptor read/64, error -110
[ 7892.350833] usb 2-1.1: reset high-speed USB device number 44 using ehci-pci
[ 7907.439953] usb 2-1.1: device descriptor read/64, error -110
[ 7922.633339] usb 2-1.1: device descriptor read/64, error -110
[ 7922.809520] usb 2-1.1: reset high-speed USB device number 44 using ehci-pci
[ 7933.229324] usb 2-1.1: device not accepting address 44, error -110
[ 7933.301574] usb 2-1.1: reset high-speed USB device number 44 using ehci-pci
[ 7943.721328] usb 2-1.1: device not accepting address 44, error -110
[ 7943.721636] usb 2-1.1: USB disconnect, device number 44
[ 7943.793497] usb 2-1.1: new high-speed USB device number 45 using ehci-pci
[ 7958.882755] usb 2-1.1: device descriptor read/64, error -110
[ 7974.076122] usb 2-1.1: device descriptor read/64, error -110
[ 7974.252309] usb 2-1.1: new high-speed USB device number 46 using ehci-pci
[ 7989.341481] usb 2-1.1: device descriptor read/64, error -110
[ 8004.534825] usb 2-1.1: device descriptor read/64, error -110
[ 8004.711011] usb 2-1.1: new high-speed USB device number 47 using ehci-pci
[ 8015.130866] usb 2-1.1: device not accepting address 47, error -110
[ 8015.203075] usb 2-1.1: new high-speed USB device number 48 using ehci-pci
[ 8025.622811] usb 2-1.1: device not accepting address 48, error -110
[ 8025.622911] usb 2-1-port1: unable to enumerate USB device
[ 8138.676017] usb 2-1.1: new high-speed USB device number 49 using ehci-pci
[ 8138.768885] usb 2-1.1: New USB device found, idVendor=0951, idProduct=1665
[ 8138.768888] usb 2-1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
答え1
ペンドライブにArch Linuxをインストールしますか、それを使用してハードドライブにArch Linuxをインストールしますか?
sudo partprobe
Linuxで実行してからやり直してください。
ドライブへのデータの書き込みまたは読み込み中に再起動中にUSBドライブがシャットダウンする可能性があります。可能であれば、sync
ペンドライブまたはハードドライブを取り外す前にこれを実行してください。
答え2
明らかに、KingstonのDTSE9フラッシュドライブはPhison PS2251-68コントローラチップに基づいており、特定の状況では内部ファームウェアが失われたり破損したりする可能性があります。おそらくここで起こるでしょう。
Googleで「Phison PS2251-68修復ツール」を検索すると、ペンドライブのファームウェアを再フラッシュするためのツールを提供するさまざまなサードパーティのWebサイトがあります。信頼できるものが見つかったら(もちろんマルウェアを慎重に確認した後)、ペンドライブを修復することもできます。ただし、ファームウェアツールを実行するにはWindowsシステムが必要です。
また、KingstonはDTSE9に対して5年間の保証を提供するように見えるため、購入してから5年未満の場合は、サプライヤーまたはKingstonに直接連絡して交換することができます。
答え3
dmesg
デバイス記述子を読み取ろうとするとエラーが表示され、USBドライブを混乱させた可能性があります。したがって、記述子が破損している可能性があります。
しかし、私が知っている限り、システムは最終的にあなたのドライブを認識します。
Linuxに1つがある場合は、udev
デバイスがそのデバイスにあることを確認してください/dev/disk/by-id/usb-*manufacturer_serialnumber*
。あなたの場合は、ls -l /dev/disk/by-id/usb-Kingston_1C6F654E4910AD7169541303
正しい開発ノードが割り当てられていることを確認してください(存在する場合)。