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 -aly
setelah membuka volume terenkripsi, kemudian jalankan fsck terhadap /dev/mapper/lvname
.
(Jika perintah hilang, Anda mungkin perlu melakukan apt-get install cryptsetup
pertama. Demikian pula jika Anda perlu vgchange
lakukan apt-get install lvm
.)
cryptsetup luksOpen /dev/rawdevice somename
tidak berhasil memberi saya sesuatu untuk dijalankanfsck
, meskipun itu muncul denganvgscan
baik setelahvgchange -ay
sebagai 'aktif' ... Saya harus membuat perangkat mentah secara manual denganvgscan --mknodes
dan kemudianfsck
pada volume logis muncul divgscan
denganfsck /dev/cryptVG/root
- Semoga ini bisa membantu orang lain di luar sana