スーパーブロックの破損により、内部ディスクにエラーが発生しました。どうやって解決しますか? [閉鎖]

スーパーブロックの破損により、内部ディスクにエラーが発生しました。どうやって解決しますか? [閉鎖]

ノート:私が使用しているオペレーティングシステムは別のディスク(/dev/sdb)にあります。


/dev/sda12次のコマンドを使用して、以前のルートパーティションを通常どおりにマウントしてみました。

sudo mount /dev/sda12 /mnt

ただし、次のエラーが発生します。

mount: /dev/sda12: can't read superblock

だから私は以下を使って問題を解決しようとしましたe2fsck -f /dev/sda12

e2fsck 1.43.3 (04-Sep-2016)
e2fsck: Attempt to read block from filesystem resulted in short read while trying to open /dev/sda12
Could this be a zero-length partition?

これがうまくいかなかったので、見つけることができるすべての代替スーパーブロックを試しました。

彼らは私に次のエラーを表示します。

e2fsck 1.43.3 (04-Sep-2016)
e2fsck: Invalid argument while trying to open /dev/sda12

The superblock could not be read or does not describe a valid ext2/ext3/ext4
filesystem.  If the device is valid and it really contains an ext2/ext3/ext4
filesystem (and not swap or ufs or something else), then the superblock
is corrupt, and you might try running e2fsck with an alternate superblock:
    e2fsck -b 8193 <device>
 or
    e2fsck -b 32768 <device>

またはこれ:

e2fsck 1.43.3 (04-Sep-2016)
e2fsck: Attempt to read block from filesystem resulted in short read        while trying to open /dev/sda12
Could this be a zero-length partition?

parted -lGPartedまたはGPartedを使用してパーティションを表示しようとすると/dev/sda

GPartedはディスクが完全に割り当てられていないことを示す前に約35個のエラーを示し、割り当てられていないテキストの横には警告記号のみが表示されました。

ディスクユーティリティはすべてのパーティションを表示し、16個の不良セクタを除いてすべてが正常であると述べましたが、/dev/sda12は「不明」と識別されました。

PartedはGPartedと同じことを行いますが、パーティションを表示することはできません。

この時点で私は迷子になりました。

私のデータを回復する方法はありますか?可能であれば、どのように回復できますか?


ノート:パーティション形式は、ext4Ubuntu GNOME 16.04インストールのルートパーティションを含むものです。 SMARTテストの結果、ディスクは正常ですが不良セクタが16個あることがわかりました。

答え1

奇妙なことに、コンピュータを再起動すると、すべてのパーティションとデータが復元されました。

関連情報