|
Naprawa systemu plików - fsck
agavoides - 14-08-2009 19:21
Witam. Właśnie mam problem też błąd przy uruchamianiu systemu. Nie bardzo wiem co się stało, podczas używania systemu przez moją córkę "tato nic nie robiłam" i przy następnym uruchomieniu takie coś ja oczywiście nic z tego nie rozumiem. Przepisuję z monitora wiec mogą się błędy zdarzyć. /dev/sada1: UNEXPECTED INCONSISTENCY; RUN fsck MANUALLY. (i.e., without -a or -p options) fsck died with exit status 4
i na czerwono niżej:
failed (code 4) An automatic file system check (fsck) of the root filesystem failed. A manual fs ck must be performed, then the system restarted . The fasck should be performed in maintenance mode with the root filesystem mounted in read - only mode . i teraz na czerwono failed!
dalej normalnie
The root file system is currently mounted in read - only mode . A maintenance shell minate the maintenance shell and restartd the system . i na żółto (warning) Give root password for maintenance (or type Control -D to continue)
Domyślam się że system mi daje przepis co mam zrobić, ale ja nic z tego nie rozumiem. Może mi ktoś pomóc. Komputerek służy żonie do pracy proszę więc o pomoc. Jurek
ArnVaker - 14-08-2009 20:50
Nijak ma się to do tego tematu, ale niech Ci będzie.
System prosi Cię, abyś ręcznie puścił "fsck" na głównym systemie plików. Zaznacza, że partycja ta powinna być zamontowana w trybie tylko do odczytu. Dalej informuje Cię, że system plików w tej chwili zamontowany jest właśnie w trybie tylko do odczytu, po czym prosi o hasło użytkownika root.
A ja dodam, że najbezpieczniej jest przeprowadzić tę operację z poziomu dystrybucji Linuksa uruchomionej z płyty, czyli livecd. Oczywiście na niezamontowanej partycji.
>>dystrybucje typu LiveCD<<
agavoides - 14-08-2009 21:04
Dziękuję za zainteresowanie. Nie bardzo wiedziałem gdzie to mam napisać, przepraszam. To może mnie ktoś przeniesie w prawidłowe miejsce proszę moderatora o akcję. Nie bardzo rozumiem, trzeba raczej do mnie jak do zielonego a nie wytrawnego użytkownika Debiana. Raczej tylko metoda krok po kroku jak to zrobić. Nie mam pojęcia co to fsck. Mam Knopixa6 i chyba mogę skopiować dokumenty co się da. W między czasie może ktoś mi przepis na naprawę da (co się mogło stać). Proszę o informacje gdzie zostanę przeniesiony. Dziękuję z góry. Jurek
ArnVaker - 14-08-2009 22:46
Raczej tylko metoda krok po kroku jak to zrobić
Nie bardzo jest się tu nad czym rozpisywać.lUruchom komputer z livecd.l
lZaloguj się w konsoli/terminalu z uprawnieniami administratora.l
lSprawdź, czy aby na pewno partycje nie są zamontowane. df -h
Z tego co napisałeś wynika, że chodzi tu o partycję sda1. l
lZapuść "fsck" na tej partycji. fsck -fyC /dev/sda1
l
lJak skończy, uruchom ponownie komputer.l
co się mogło stać
Pytaj mnie, a ja spytam Ciebie... Twardy reset, zanik prądu?
agavoides - 14-08-2009 23:50
Po wykonaniu otrzymałem, oczywiście nic mi się nie wkleiło. Napiszę ręcznie (już słyszę jak się śmiejecie do tego nie ma polskich znaczków)
knoppix@Microknoppix:~$ su
root@Microknoppix:/home/knoppix# df -h Filesystem Size Used Avail Use% Mounted on /dev/hda 646M 646M 0 100% /mnt-system tmpfs 1.0G 3.2M 1021M 1% /ramdisk /dev/cloop 1.7G 1.7G 0 100% /KNOPPIX unionfs 1.0G 3.2M 1021M 1% /UNIONFS unionfs 1.0G 3.2M 1021M 1% /home tmpfs 10M 72K 10M 1% /UNIONFS/var/run tmpfs 10M 0 10M 0% /UNIONFS/var/lock tmpfs 100M 144K 100M 1% /UNIONFS/var/log tmpfs 1.0G 20K 1.0G 1% /tmp udev 20M 48K 20M 1% /dev tmpfs 1.0G 4.0K 1.0G 1% /dev/shm
root@Microknoppix:/home/knoppix# fsck -fyC /dev/sda fsck 1.41.3 (12-Oct-2008) e2fsck 1.41.3 (12-Oct-2008) fsck.ext2: Device or resource busy while trying to open /dev/sda Filesystem mounted or opened exclusively by another program? root@Microknoppix:/home/knoppix#
Jednak się wkleiło ale nic więcej się nie dzieje. Czy to coś wyjaśnia? Późno jutro z rana pracuję. Dobranoc. Jurek
ArnVaker - 15-08-2009 00:14
...
agavoides - 15-08-2009 00:47
Niesamowite, wszystko zostało naprawione (piszę już z naprawionego Debiana). Bardzo bardzo Koledze dziękuję. Rano żonka będzie miała naprawiony system i będzie mogła pracować tak że wdzięczność jest podwójna. Przy okazji widzę że znowu na forum narozrabiałem. Pewno z szoku, że się Debian posypał zacząłem robić nerwowe ruchy. Jednak systemu nie sformatowałem choć taka myśl z tyłu gdzieś się już kluła. Jeszcze raz bardzo dziękuję za kłopoty przepraszam. Tylko Debian, dobranoc, Jurek
robak - 16-08-2009 20:27
Swoja droga to nie potrzeba zadnego livecd. Wystarczy tylko sie zalogowac do systemu. W przypadku problemow debian przechodzi automatycznie w tryb single-user (root) i tam przeprowadzic fsck dla poszczegolnych partycji. Pzdr ;-)
agavoides - 16-08-2009 22:14
Sprawdzę jak sobie z tym poradzę następnym razem (oby się nie zdarzył), komputer pracuje zawodowo, więc za dużo eksperymentować tam nie chcę bo nadal jestem komputerowym pier....ą.
Na razie zabezpieczyłem się jak umiałem, no i Knoppix livecd się przydał. Zrobiłem też lustro systemu za pomocą clonezille. Nie wiem czy dobrze zrozumiałem ale taki klon można tylko przywrócić na ten sam fizycznie dysk. Teraz mnie zajmuje co ma zrobić jak mi dysk zdechnie żeby system przenieść na inny dysk. Na razie się cieszę, że udało mi się system naprawić. ÂŻona do sprawy podeszła normalnie dla niej to proste jak wyprostowanie gwoździa, wszystko co się zepsuje można naprawić i słyszę tylko "możesz to na jutro zrobić" :mrgreen: Dla mnie Wasze forum i ludzie chętni do pomocy to super sprawa. System zaraz będzie pracował rok bez wpadek właściwie (oprócz ostatniej). Wybór Debiana więc okazał się strzałem w 10. Pozdrawiam Jurek
Akkon - 19-08-2009 14:38
Nie wiem czy dobrze zrozumiałem ale taki klon można tylko przywrócić na ten sam fizycznie dysk. Teraz mnie zajmuje co ma zrobić jak mi dysk zdechnie żeby system przenieść na inny dysk.
Są różne sposoby robienia kopii zapasowej systemu. Niektóre nie mają takich ograniczeń. Poszukaj, na forum jest kilka wątków i poradników na ten temat ;-)
agavoides - 22-08-2009 21:15
Już wiem że Kolega Akkon napisał jak używać programu dd ale jakoś nie mogę na niego trafić pewno mi się uda wcześniej czy później Jurek
ArnVaker - 22-08-2009 22:58
Kolega Akkon napisał jak używać programu dd ale jakoś nie mogę na niego trafić
>>Kopia zapasowa i przenoszenie systemu na inną partycję<<
Istnieje możliwość przeszukiwania forum w oparciu o autora i w konkretnym dziale. W tym przypadku wystarczy wejść w forumową wyszukiwarkę, w polu "Szukaj Autora" powołać się na Akkona i zaznaczyć dział "Opisy FAQ HowTo".
agavoides - 23-08-2009 08:25
Znalazłem dziękuję. Będę się zapoznawał. Na szczęście mam też stary komputerek (Athlon 1200) na którym ćwiczę co na forum przeczytam. Ciekawe jak długo wytrzyma takie moje walenie w niego "młotkiem" dziś zainstaluję na tym staruszku xfce pewnie mu lżej będzie pozdrawiam Jurek
giaur - 23-08-2009 12:01
Ale komplikujecie i mieszacie w głowie pytającemu, aż się czytac nie chce. Trzeba podać te hasło administratora skoro system pyta, a potem wpisac
fsck
I na ewentualne pytania czy naprawic cos, odpowiadać że tak (ale raczej nie bedzie pytać). ÂŻadnego LiveCD tu nie potrzeba - naprawde bez "przesadyzmu" proponuje, trudno zeby musial mieć livecd i uzywac go za kazdym razem jak trzeba bedzie skorygowac system plików.
Fakt ze z LiveCD niby bezpieczniej, ale w 99.9% przypadków to zbyteczna ostrożność
button - 24-08-2009 22:29
Dla mnie dziwne jest to, że po każdym twardym wyłączeniu komputera teraz pokazuje się dokładnie to co u agavoides. Wcześniej nic takiego się nie działo, po prostu ładnie uruchamiał się fsck i naprawiał, po czym montowały się partycje i system normalnie się uruchamiał, teraz trzeba fsck wywoływać ręcznie a kiedy skończy pracę resetować komputer.
szmergiell - 07-09-2009 09:50
button, również mam taki problem. Od pewnego czasu pokazuje mi, że za każdym razem na partycji / mam błędy i każdorazowo pyta się o hasło roota (by własnoręcznie je naprawić przy użyciu fsck) bądź zrestartować komputer kombinacją Control+D. Po tym drugim, komputer restartuje się, automatycznie sprawdza dysk fsck (bez żadnej mojej ingerencji, oprócz restartu) i uruchamia system. Takie coś mam za każdym razem, gdy włączam komputer. Co z tym fantem zrobić, bo przyznaję, że jest to denerwujące.
ArnVaker - 07-09-2009 10:53
Całkowity strzał:
Może ma to związek z ustawieniami daty/godziny, strefy czasowej, UTC, CEST, ntp...?
http://forum.dug.net.pl/viewtopic.ph...127456#p127456
button - 08-09-2009 18:06
Problem może być gdzieś w e2fsprogrs. Tutaj jest opisany błąd http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=542753. Prawdopodobnie pomogło by cofnięcie paczek wchodzących w skład util-linux do wersji z lennego, ale raczej nie będę ryzykował, aż tak bardzo mi to nie przeszkadza. Dodatkowo tutaj: http://www.phwinfo.com/forum/linux-d...-no-clock.html są pomysły na obejście tego problemu.
Pozdrawiam.
szmergiell - 23-09-2009 22:48
button, cofnąłem paczkę util-linux z wersji Squeeze (2.16-3) do Lenny (2.13.1.1-1) i przestał wołać o CTRL+D. Nie ma problemów i teoretycznie przy dłuższym używaniu nie powinno być. Tak sobie myślę... skoro util-linux jest w tej samej wersji w Testing oraz w Sidzie, to teoretycznie więcej ludzi powinno mieć z tym problem, jednakże na to nie wygląda... Pozostaje czekać do aktualizacji.
zanotowane.pldoc.pisz.plpdf.pisz.plminister.pev.pl
|