
ラップトップが突然停止してしまいました。再起動すると grub が起動しましたが、linus のロードに失敗しました。initramfs プロンプトは一度表示されましたが、それ以上は表示されませんでした。LinuxLive USB Creator と USB スティック上の ubuntu-12.04.2-desktop-i386.iso を使用して起動しましたが、元のパーティションはもう存在しないようです。
sudo fdisk -l
USB ドライブである /dev/sdc1 をリストしますが、それ以外は何もsudo fdisk -s /dev/sda
返されません312571224
。(sda1 (Linux)、sda2 (Extended)、sda5 (Linux swap) があるはずです)
testdiskをインストールしてsudo testdisk /list
表示しました
Disk /dev/sda - 320 GB / 298 GiB - CHS 38913 255 63
Partition Start End Size in sectors
Partition: Read error
testdisk の検索を実行すると、パーティションが返されず、分析中にすべてに対して読み取りエラーが表示されます。
sudo dumpe2fs /dev/sda
戻り値
dumpe2fs: Attempt to read block from filesystem resulted in short read while trying to open /dev/sda
Couldn't find valid filesystem superblock
sudo sfdisk -l /dev/sda
言う
Disk /dev/sda: 38913 cylinders, 255 heads, 63 sectors/track
read: Input/output error
sfdisk: read error on /dev/sda - cannot read sector 0
/dev/sda: unrecogonized partition table type
No partitions found
sudo gparted
言う
Input/output error during read on /dev/sda
** (gpartedbin:18653): WARNING **: Could not connect: Connection refused
GUI には USB スティックだけが表示されます。
sudo mke2fs -n /dev/sda1
それからsudo e2fsck -f -b 32768 /dev/sda1
e2fsck: Attempt to read block from filesystem resulted in short read while trying to open /dev/sda1
Could this be a zero-length partition?
何らかの方法でパーティション レコードを食いつぶした不良セクタがあると思われますが、他に何を試せばよいかわかりません。ディスクを復元するために何かできることはありますか? (データも復元できればよいのですが、重要なものはすべて既に別の場所にバックアップされているので、便利ではありますが、実際には必要ありません。)
答え1
ドライブが故障しているか、故障しかけているようです。詳細については、ディスク ユーティリティの SMART ステータスを確認してください。MBRdd if=/dev/zero count=1 of=/dev/sda
にゼロを書き込んでみて、ドライブがそのセクターを回復するかどうかを確認してください。それが失敗した場合、ドライブは故障しており、バックアップから復元する必要があります。