古いIDEドライブ(Seagate ST36422A)を見つけ、そこから香水を呼び起こすデータを探したかったです。
これまで、システムはドライブを認識しているようですが、割り当てられたファイルはまたは/dev/sdh
に表示されません。私もそれを使用できません。lsblk
fdisk -l
dd
ユニバーサルで接続しています。USB2IDE/SATA外部電源コードを使用したコンバータ。ドライブがスレーブモードに設定されています。
出力dmesg
:
[ 1672.540299] usb 4-2: new SuperSpeed USB device number 7 using xhci_hcd
[ 1672.562867] usb 4-2: New USB device found, idVendor=1f75, idProduct=0611
[ 1672.562871] usb 4-2: New USB device strings: Mfr=4, Product=5, SerialNumber=6
[ 1672.562873] usb 4-2: SerialNumber: 20171228
[ 1672.563895] usb-storage 4-2:1.0: USB Mass Storage device detected
[ 1672.564010] scsi host7: usb-storage 4-2:1.0
[ 1673.569044] scsi host7: scsi scan: INQUIRY result too short (5), using 36
[ 1673.569051] scsi 7:0:0:0: Direct-Access Generic ATA/ATAPI Device PQ: 0 ANSI: 0
[ 1673.569467] sd 7:0:0:0: Attached scsi generic sg8 type 0
[ 1673.570291] sd 7:0:0:0: [sdh] Attached SCSI removable disk
新しいlsusb
アイテム:
Bus 004 Device 007: ID 1f75:0611 Innostor Technology Corporation
新しい/dev/
ファイル:
lrwxrwxrwx 1 root root 9 Apr 4 16:43 /dev/disk/by-id/usb-Generic_ATA_ATAPI_Device_20171228-0:0 -> ../../sdh
答え1
デバイスが1つだけで/dev/sdh
パーティション(/dev/sdh1
など/dev/sdh2
)がない場合、これはLinuxがドライブを見ることができますが、パーティションテーブルがないと思うことを意味します。ドライブのデータが破損している可能性があります。ドライブで読める部分がどれくらいになるのかわかりません。マスター - スレーブ設定が間違っているか、USBインタフェースが間違っている可能性がありますか?可能ですが、これが問題の場合、検出されたデバイスはまったく表示されないと予想されます。
これは大きなディスクではないため、次のプログラムを使用できるようにドライブ全体をバックアップすることをお勧めします。写真記録回復にはコピーを使用してください。バックアップはより速く動作し(より速い内部ドライブを使用できます)、より安全です(元のデータを破損しません)。 ST-36422Aは6.4GBドライブ、だからdd if=/dev/sdh of=/path/to/recoverfile bs=1M count=6103 status=progress
または(ある場合救う)ddrescue -A -J -d /dev/sdh /path/to/recoverfile /path/to/mapfile
。