Linux Mint 19 Cinnamonを正常に実行している間、ドライブはロックダウンモードになり、破損の可能性を示すディスク書き込みを防止しました。シャットダウンして再起動すると、ACPIエラーが発生しました。
このスレッド に続いて、インストールディスクから起動して、ファイルシステムでfsckチェックを実行しました。次のエラーが発生しました。
fsck.ext4: Bad magic number in super-block while trying to open /dev/sda5
The superblock could not be read or does not describe a correct ext4
filesystem. If the device is valid and it really contains an 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 / 32768 <device>
/dev/sda5 contains a crypto_LUKS file system
このスレッド に続いて、バックアップスーパーブロックを使用しようとしましたが、まったく同じエラーが発生しました。ドライブが死んでいると思ったのですが、ファイルエクスプローラーを開くと、通常どおりファイルシステムを参照してファイルを表示できます(まだファイルを開いたりコピーしたりしていません)。これが正常かどうかはわかりませんが、私にはあまり死んでいないようです。ラップトップ/ hddは13歳で、過去7年間断続的に使用されているので、この時点で失敗を求めています。
このフォーラムの このスレッド とGillesの回答に続いて、パーティションセクターも一致していないことに気付きました。
Sudo fdisk -l
/dev/sda2 1501182 156301311 154800130 73.8G Extended
/dev/sda5 1501184 156301311 154800128 73.8G Linux
ただし、他のユーザーとは異なり、Sudo tail -c +512 /dev/sda2 | file -
を実行すると、/dev/stdin: data
が表示されます。
GPartedを使用してパーティション境界を変更するにはどうすればよいですか?または、fdiskを使用して再作成すると、データが削除されますか?あまり持っていないので、拭き取ろうとしたらバックアップしようと思いますが、なくしても大したことではありません。
慌てる必要はありません。
メッセージ/dev/sda5 contains a crypto_LUKS file system
に注意してください。
それが本当の場合、暗号化されているため、e2fsck
で/dev/sda5
を直接実行することはできません。 LUKSで暗号化されたディスク上のすべては、スーパーブロックやその他のファイルシステムメタデータを含めて暗号化されているため、e2fsck
はそれをまったく理解できません。
最初にcryptsetup luksOpen /dev/sda5 rescue
を実行する必要があります。これにより、/dev/mapper/rescue
のコンテンツに復号化された形式でアクセスするための/dev/sda5
が作成されます。暗号化パスフレーズの入力を求められます。
cryptsetup luksOpen
が成功した後でのみ、暗号化されたe2fsck
ではなく、/dev/sda5
で/dev/mapper/rescue
を実行できます。
ファイルシステムのチェックが成功した場合は、/dev/mapper/rescue
を任意の場所にマウントして、通常のファイルシステムのようにアクセスできます。