Tam yöntem, kurulum luk'larına nasıl sahip olduğunuza ve lukların üstünde LVM'nizin olup olmadığını veya luks biriminde sadece bir dosya sisteminizin olup olmadığına bağlıdır.
Luks'a ek olarak LVM yoksa, muhtemelen böyle bir şey yaparsınız.
cryptsetup luksOpen /dev/rawdevice somename
fsck /dev/mapper/somename
# or
cryptsetup luksOpen /dev/sda2 _dev_sda2
fsck /dev/mapper/_dev_sda2
Debian / Ubuntu yükleyicisi tarafından sağlanan LUKS on LVKS seçeneğini kullandıysanız, LVM'yi başlatmanız gerekir. Yani vgchange -aly
şifreli hacmini açtıktan sonra, daha sonra karşı fsck çalıştırın /dev/mapper/lvname
.
(Komutlar eksikse, yapmanız gerekebilir apt-get install cryptsetup
ilk. Eğer gerek Benzer eğer vgchange
yapmak apt-get install lvm
.)
cryptsetup luksOpen /dev/rawdevice somename
bana çalıştırmak için bir şey vermek çalışma dışarı değildifsck
o ile gösterilmesini rağmen, üzerindevgscan
sonra sadece incevgchange -ay
'etkin' olarak ... Ben manuel ile ham cihazlar oluşturmak zorunda kaldıvgscan --mknodes
ve daha sonrafsck
gösterilmesini mantıksal hacminevgscan
ilefsck /dev/cryptVG/root
- Umarım bu başka birine yardımcı olur