Linux - fsck na LUKS oddíl-chyba zero-length partition

Co nejvíce stručné řešení pro vývojáře a linux administrátory

Na superuser.cz nenaleznete žádný zbytečný obsah, vždy se jde přímo k věci, denně se zde objevují nové problémy a jejich řešení...

Začít používat

Linux - fsck na LUKS oddíl-chyba zero…

26.09.2017 napsal El Estupido

Vyřešeno
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í 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

Zobrazit odpovědi

Nejlépe hodnocení uživatelé
Hanz

Počet UP: 5096

React: 215

Rusty

Počet UP: 2354

React: 100

OL3G

Počet UP: 1638

React: 60

SYSTEM

Počet UP: 440

React: 23

Strosmajer

Počet UP: 497

React: 23

Oxytocin

Počet UP: 298

React: 18

Hyacint

Počet UP: 40

React: 14

RE: Linux - fsck na LUKS oddíl…

26.09.2017 odpověděl Rusty

Zkontrolováno

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 či fsck -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)
Tento web používá k poskytování služeb, personalizaci reklam a analýze návštěvnosti soubory cookie. Používáním tohoto webu s tím souhlasíte. Další informace