Linux - fsck na LUKS oddíl-chyba zero-length partition
Dobrý den, mám oddíl zašifrovaný pomocí LUKS a nevím jak správně provést kontrolu filesystému pomocí fsck. Provedu odemknutí
Co s tím? díky
Dobrý den, kontrolu fsck na LUKS oddíl děláte dobře, ale dle všeho disk odchází do kytek a máte poškozený superblock. Doporučuji nejdřív disk překlonovat pomocí DD
cryptsetup luksOpen /dev/sdb1 b
a pak fsck /dev/mapper/b
, kdy dostávám chybu:
hdd-pc ~ #fsck /dev/mapper/b
fsck from util-linux 2.27.1
e2fsck 1.42.13 (17-May-2015)
fsck.ext2: Attempt to read block from filesystem resulted in short read while trying to open /dev/mapper/b
Could this be a zero-length partition?
Co s tím? díky
ODPOVĚĎ
Dobrý den, kontrolu fsck na LUKS oddíl děláte dobře, ale dle všeho disk odchází do kytek a máte poškozený superblock. Doporučuji nejdřív disk překlonovat pomocí DD
dd if=/dev/sdb of=/dev/sda bs=64K conv=noerror,sync status=progress
a pak se pokusit provést opravu souborového systému e2fsck -f /dev/mapper/b
čifsck -f /dev/mapper/b
dumpe2fs -f /dev/mapper/b | grep -i superblock
(zobrazí zálohy superblocků)mke2fs -n /dev/mapper/b
e2fsck -f -b 32768 /dev/mapper/b
(doplňte jedno číslo náhradního superblocku z dumpe2fs)