[+] Awaria systemu plików - fsck nie pozwala na start systemu

Ogólne pytania dotyczące systemu
karmelek
Posty: 13
Rejestracja: 24 lipca 2008, 11:38
Lokalizacja: Bochnia

[+] Awaria systemu plików - fsck nie pozwala na start systemu

Post autor: karmelek »

Taka sprawa jest: wczoraj system się zawiesił. Wykonałem ponowne uruchomienie i system wstał normalnie. Ale zauważyłem że przybyło mi miejsca na głównej partycji /. Odpaliłem fsck, wykazał błędy i zaproponował restart komputera. Po restarcie uruchamia się się e2fsck i sprawdza /dev/hdb6 (partycja główna). Dochodzi do 90 kilku procent i maszyna znowu chce się restartować. Ewentualnie montuje w trybie tylko do odczytu i daję dostęp do konsoli roota.
Moje pytanie teraz, jak to naprawić? Próbowałem już odpalić fsck z livecd dla tego dysku oraz próbowałem programem tune2fs wymusić pominięcie sprawdzania (chociaż sam nie wiem po co). Trochę już się orientuję. Komunikaty startowe jeżeli będą potrzebne dodam wieczorem, a tymczasem proszę o jakąś pomoc i/lub wskazówki.
fnmirk
Senior Member
Posty: 8321
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

Wklej zawartość (lub przedstaw w formie załącznika jeżeli mają dużą objętość) plików:

Kod: Zaznacz cały

cat /var/log/fsck/checkfs
cat /var/log/fsck/checkroot
Dostęp do plików jest z konta root.
karmelek
Posty: 13
Rejestracja: 24 lipca 2008, 11:38
Lokalizacja: Bochnia

Post autor: karmelek »

Logi wrzucę jak tylko wrócę do domu. Ewentualnie myślę jeszcze o pominięciu sprawdzania spod fstaba, ale zobaczymy co logi powiedzą. No i oczywiście format to ostateczność, której chcę uniknąć.
Awatar użytkownika
lis6502
Member
Posty: 1798
Rejestracja: 05 listopada 2008, 20:14
Lokalizacja: Miasto Szybowców

Post autor: lis6502 »

Ewentualnie myślę jeszcze o pominięciu sprawdzania spod fstaba
Ke?
To tak jakbyś złamał amortyzator w samochodzie i pospawał go, żeby 'nie łomotał'.
Skoro fsck ma jakiś problem to widocznie coś się poważnie pomieszało.
karmelek
Posty: 13
Rejestracja: 24 lipca 2008, 11:38
Lokalizacja: Bochnia

Post autor: karmelek »

Pierwszy log:

Kod: Zaznacz cały

Log of fsck -C -R -A -a 
Mon Jan  5 22:29:10 2009

fsck 1.41.3 (12-Oct-2008)
/dev/hdb7: recovering journal
/dev/hdb7: clean, 110745/2040000 files, 2052134/4076485 blocks

Mon Jan  5 22:29:13 2009
----------------
Godzina +- zgodna z tym zwisem pc, o którym pisałem.

Kod: Zaznacz cały

Log of fsck -C -a -t ext3 /dev/hdb6 
Mon Jan  5 22:29:09 2009

fsck 1.41.3 (12-Oct-2008)
/dev/hdb6: Superblock last write time is in the future.  FIXED.
/dev/hdb6: clean, 165720/500960 files, 1860840/2000076 blocks

Mon Jan  5 22:29:09 2009
----------------
Trochę logów już widziałem ale nie wiem czemu te nic mi nie mówią ;-)

Te logi były na partycji głównej (tej chyba uszkodzonej).

Spod live uzyskałem przy użyciu gparted, ale nie wiem czy to nam cośkolwiek daje:
http://wklej.org/id/35821/

Spod konsoli na live dostaję
http://wklej.org/id/35825/

Log fsck na live:

Kod: Zaznacz cały

root@ubuntu:/home/ubuntu# cat /var/log/fsck/checkfs
Log of fsck -C3 -R -A -a 
Tue Jan  6 19:52:03 2009

fsck 1.41.3 (12-Oct-2008)

Tue Jan  6 19:52:03 2009
----------------
EDIT:
Wygląda, że pomogła komenda:

Kod: Zaznacz cały

e2fsck -f -y -v /dev/sdb6
Może komuś się przyda, póki co dziękuję za zainteresowanie i pomoc ;-) Kilka restartów system przetrwał, fsck też. Więc myślę, że będzie dobrze. Teraz tylko logi przeszukam za przyczyną.
ODPOWIEDZ