Chciałem zwiększyć rozmiar mojego / domu (pierwotnie około 20 GB). / home był na partycji / dev / sda9.
Zaraz po partycji / dev / sda9 było około 25 GB wolnego nieprzydzielonego miejsca. Plan obejmował rozszerzenie / dev / sda9, aby uwzględnić to wolne miejsce, a następnie zmienić rozmiar mojego / home, aby zwiększyć jego rozmiar (źródło: strona podręcznika resize2fs).
Rozszerzyłem / dev / sda9 używając, fdisk
gdy / home był jeszcze zamontowany. Być może właśnie dlatego coś poszło nie tak? / dev / sda9 ma teraz około 45 GB:
.
Próbowałem zmienić rozmiar za pomocą resize2fs, ale otrzymałem następujący błąd:
guest@kempa:~/$ sudo resize2fs /dev/sda9
resize2fs 1.41.14 (22-Dec-2010)
resize2fs: Bad magic number in super-block while trying to open /dev/sda9
Couldn't find valid filesystem superblock.
Jak mogę to naprawić i odzyskać mój dom?
EDYCJA: Próbowałem również fsck'ing / dev / sda9 i postępowałem zgodnie z sugestiami, które się rozniosły, bez większego sukcesu.
źródło
Odpowiedzi:
e2fsck to pierwszy. jeśli nie jest to możliwe, najpierw e2fsck -b 8193.
źródło