パーティションを持っていないようだUSBからデータを回復


3

複製は可能ですが、他のすべての例では、sudo fdisk -l / dev / sdxの出力があるようです。 USBを挿入すると、以下がdmesgに表示されます。・Ubuntuは、マウントなどを提供するという観点からデバイスを認識しません。

adam@horb:~$ dmesg | tail
[ 1808.351548] usb 2-2: USB disconnect, device number 6
[ 1809.726597] usb 2-2: new high-speed USB device number 7 using ehci-pci
[ 1809.864964] usb 2-2: New USB device found, idVendor=090c, idProduct=3000
[ 1809.864976] usb 2-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 1809.864985] usb 2-2: Product: SM3252A MEMORY BAR  
[ 1809.864992] usb 2-2: Manufacturer: Silicon Motion,Inc. 
[ 1809.865486] scsi9 : usb-storage 2-2:1.0
[ 1810.861535] scsi 9:0:0:0: Direct-Access USB MEMORY BAR   1000 PQ: 0 ANSI: 0 CCS
[ 1810.863458] sd 9:0:0:0: Attached scsi generic sg6 type 0
[ 1810.866537] sd 9:0:0:0: [sdg] Attached SCSI removable disk

デバイスは/ devに表示されますが、予想どおり/ dev / sdg1などのパーティションはありません。

adam@horb:~$ ls -larF /dev | grep sdg
brw-rw----   1 root disk        8,  96 Oct 25 18:32 sdg

fdiskは何も生成しません。

adam@horb:~$ sudo fdisk -l /dev/sdg
adam@horb:~$ 

lsusbによって気づかれる

adam@horb:~$ lsusb
Bus 002 Device 007: ID 090c:3000 Silicon Motion, Inc. - Taiwan (formerly Feiya Technology Corp.) 
Bus 002 Device 002: ID 058f:6362 Alcor Micro Corp. Flash Card Reader/Writer
Bus 002 Device 003: ID 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 004: ID 15d9:0a4d Trust International B.V. Optical Mouse
Bus 002 Device 005: ID 046d:c31c Logitech, Inc. Keyboard K120 for Business

このUSBのデータを復元する方法はありますか?


あなたはTestDiskを使ってみましたか? cgsecurity.org/wiki/TestDisk 私は過去にUSBドライブのパーティションを回復するためにそれを使用しました。
Josh

1
パーティションは必ずしも必要ではありません、ファイルシステムはオンにすることができます /dev/sdg。だから、それを介して読み取り専用でマウントしてみてください mount -o ro /dev/sdg /some/mountpointfile -s /dev/sdg あなたにもヒントを与えるかもしれません。
mpy

@JoshR、TestDiskはオプションとして/ dev / sdgを与えません。それは私のSATAドライブだけをリストします。
Horba

@mpy、私は今晩あなたの提案を試みます。
Horba

回答:


0

ただマウントしてみてください /dev/sdg 直接(の代わりに) /dev/sdg1 とか、ぐらい)。これはフルデバイス(パーティションではない)がフォーマットされている場合に機能します。のようなツール fdisk(8) (周りにいくつかのパーティションマネージャがあります)ディスクのパーティションのアイデアを与えることができます。

システムがUSBメモリを認識しない場合は、データが破壊されたか、壊れている可能性があります。


私はこれを試みました。私はUSBがゴミであったと思います、ありがとう。
Horba
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.