Metode yang tepat tergantung pada bagaimana Anda memiliki pengaturan luks, dan jika Anda memiliki LVM di atas luks atau jika Anda hanya memiliki sistem file dalam volume luks.
Jika Anda tidak memiliki LVM selain luks maka Anda mungkin akan melakukan sesuatu seperti ini.
cryptsetup luksOpen /dev/rawdevice somename
fsck /dev/mapper/somename
# or
cryptsetup luksOpen /dev/sda2 _dev_sda2
fsck /dev/mapper/_dev_sda2
Jika Anda menggunakan opsi LVM pada LUKS yang disediakan oleh penginstal Debian / Ubuntu, maka Anda harus memulai LVM. Jadi vgchange -alysetelah membuka volume terenkripsi, kemudian jalankan fsck terhadap /dev/mapper/lvname.
(Jika perintah hilang, Anda mungkin perlu melakukan apt-get install cryptsetuppertama. Demikian pula jika Anda perlu vgchangelakukan apt-get install lvm.)
cryptsetup luksOpen /dev/rawdevice somenametidak berhasil memberi saya sesuatu untuk dijalankanfsck, meskipun itu muncul denganvgscanbaik setelahvgchange -aysebagai 'aktif' ... Saya harus membuat perangkat mentah secara manual denganvgscan --mknodesdan kemudianfsckpada volume logis muncul divgscandenganfsck /dev/cryptVG/root- Semoga ini bisa membantu orang lain di luar sana