USBメディアファイルシステムの問題

USBメディアファイルシステムの問題

最近USBが検出されなかったので試してみましたmount、、、、、、fdiskddgpartedmkfs.vfat

:~# tail -f /var/log/syslog
Oct 27 12:54:29 mohammad-Inspiron-N5110 kernel: [18843.105772] usb 3-2: New USB device strings: Mfr=0, Product=0, SerialNumber=0
Oct 27 12:54:29 mohammad-Inspiron-N5110 kernel: [18843.107485] scsi31 : usb-storage 3-2:1.0
Oct 27 12:54:29 mohammad-Inspiron-N5110 mtp-probe: checking bus 3, device 13: "/sys/devices/pci0000:00/0000:00:1c.4/0000:0b:00.0/usb3/3-2"
Oct 27 12:54:29 mohammad-Inspiron-N5110 mtp-probe: bus: 3, device: 13 was not an MTP device
Oct 27 12:54:30 mohammad-Inspiron-N5110 kernel: [18844.104912] scsi 31:0:0:0: Direct-Access     USBest   USB2FlashStorage 0.00 PQ: 0 ANSI: 2
Oct 27 12:54:30 mohammad-Inspiron-N5110 kernel: [18844.107132] sd 31:0:0:0: Attached scsi generic sg2 type 0
Oct 27 12:54:30 mohammad-Inspiron-N5110 kernel: [18844.108857] sd 31:0:0:0: [sdb] Attached SCSI removable disk

:~# mount /dev/sdb /mnt
mount: no medium found on /dev/sdb

:~# fdisk -l

Disk /dev/sda: 640.1 GB, 640135028736 bytes
255 heads, 63 sectors/track, 77825 cylinders, total 1250263728 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00051f45

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048   200000094    99999023+  83  Linux
/dev/sda2       200001534  1250263039   525130753    5  Extended
/dev/sda5       200001536  1250263039   525130752   83  Linux

:~# dd if=/dev/zero of=/dev/sdb bs=512 count=1
dd: opening ‘/dev/sdb’: No medium found

:~# gparted /dev/sdb
======================
libparted : 2.3
======================
Error opening /dev/sdb: No medium found

:~# lsusb
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 003 Device 002: ID 09da:000a A4 Tech Co., Ltd Optical Mouse Opto 510D
Bus 003 Device 013: ID 1307:0163 Transcend Information, Inc. 256MB/512MB/1GB Flash Drive

:~# mkfs.vfat /dev/sdb
mkfs.vfat 3.0.14 (23 Jan 2023)
/dev/sdb: No medium found

testdisk は次も返します。

:~# testdisk /dev/sdb
TestDisk 6.13, Data Recovery Utility, November 2011
Christophe GRENIER <[email protected]>
http://www.cgsecurity.org

Unable to open file or device /dev/sdb

どんなアイデアがありますか?どんな提案がありますか?

答え1

最初の部分では、「ChipGenius」を使用する必要はありません。必要な唯一のものは、デバイスのVendorIdとProductIdです。次に、その情報を収集するオンラインWebサイトを使用して、デバイスが使用しているチップを見つけます。 http://flashboot.ru/iflash/ ベンダーIDと製品IDを取得するには、以下を使用してくださいlsusb。例: Bus 004 Device 012: ID 1f75:0917 Innostor Technology Corporation この例では、vid == 1f75とpid == 0917です。

チップを再プログラミングするために必要なツールに関して、現在ワインと連携する方法を研究しています。 USBサポートはまだ実験的ですが、いくつかの作業が完了しました。http://wiki.winehq.org/USB

答え2

私のWDハードドライブでも同様の状況が発生しました。

ドライブの構成ファイルを台無しにしましたか?実験中にドライブから「autorun.inf」などのエントリを削除し、完全にロックしました。

私はfdiskを使ってドライブにパーティションを作成し、これはLinuxを幸せにしました。

保存するドライブにデータがあるかどうかを指定していないため、これが機能しない可能性があります。

答え3

私は同じ問題があり、次の手順を使用してUSBを修正できました。

  • 「ChipGenius」プログラムを使用して、使用されている制御チップの種類を学びます(Windowsが必要)。
  • 私のUSBを復元/修理/フォーマットし、コントローラチップを指定するためのツールをGoogleで検索してください。
  • これでUSDディスクが検出され、フォーマット/パーティションできます。

便利なリンク:

関連情報