Saya memiliki komputer desktop dengan Ubuntu Desktop 14.04.4 LTS 64-bit dengan HDD USB 3.0 4TB Intenso 1 partisi data drive ext4 saja (tanpa OS atau Aplikasi). Setelah kegagalan daya tiba-tiba, saya tidak dapat memasang drive (memeriksa mesin host Linux yang berbeda tanpa hasil).
pesan eror:
sudo mount /dev/sdd1 /mnt
mount: wrong fs type, bad option, bad superblock on /dev/sdd1,
missing codepage or helper program, or other error
In some cases useful info is found in syslog - try
dmesg | tail or so
Mencoba dengan fsck, e2fsck tanpa hasil. Pesan kesalahan mengatakan "Dapatkan versi e2fsck yang lebih baru".
Sudah mencoba semua backup superblok yang ada tanpa hasil.
Mencoba file offline / drive Linux checker pada volume offline dan UNMounted tanpa hasil.
Akhirnya, saya menerima pesan kesalahan berikut yang tidak bisa saya temukan bantuannya di internet:
"has unsupported feature(s): metadata_csum".
e2fsck 1.42.9 (4-Feb-2014)
/dev/sdd1 has unsupported feature(s): metadata_csum
e2fsck: Get a newer version of e2fsck!
Adakah yang bisa membantu saya mengambil kembali data saya?
14.04
filesystem
ext4
pengguna ubuntu
sumber
sumber
Jawaban:
Saya memiliki masalah yang sama dan butuh beberapa waktu untuk memperbaikinya, tanpa memformat :)
Ikuti saja petunjuk ini:
Anda perlu mengunduh versi terbaru e2fsck, kompilasi lalu gunakan versi ini.
Berikut adalah beberapa langkah untuk diikuti (gunakan 1.43.1 atau yang lebih baru):
Voila!
sumber
metadata_csum
singkatan dari " Metadata Checksums " yang tersedia untuk sistem file Ext4 sejak Linux 3.6 tetapi tidak didukung oleh alat sistem file sampai v1.43:Karena Ubuntu Bionic memiliki e2fsprogs v1.44.1, Anda tidak perlu membuatnya lagi dari sumber. Sebaliknya, jika Anda memiliki Ubuntu Trusty atau Xenial , Anda dapat mengunduh paket Deb
e2fsprogs
untuk arsitektur Anda dan menginstalnya dengan:Sayangnya paket tidak dapat diinstal dengan satu permintaan DPKG karena satu pra- bergantung pada yang lain dan harus diinstal dan dikonfigurasi sebelum itu.
Catatan untuk arsitektur non-x86 *: Untuk alasan apa pun paket repositori di belakang tautan di atas hanya memiliki paket biner untuk arsitektur i386 dan amd64. Jika Anda membutuhkannya untuk arsitektur yang berbeda, Anda dapat mengunduhnya dari Launchpad .
sumber
Anda dapat mengkompilasi kode sumber dan menginstal versi terbaru e2fsck.
Klon repositori yang berisi kode sumber e2fsck.
Pastikan Anda memiliki alat yang perlu diinstal untuk mengkompilasi kode sumber.
Buat direktori untuk membangun.
Kompilasi kode sumber dan instal e2fsck terbaru.
sumber