Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Witam,
To jest moj pierwszy post na tym forum takze prosze o wyrozumialosc :)
Ostatnio bawilem sie i niestety uszkodzilem partycje, na ktorej jest system. Problem z partycja zalatwilem. Byla uszkodzona - nie mozna bylo rozpoznac systemu plikow. Odpalilem "fsck.ext3" i jakos udalo sie naprawic ta partycje.
Wiekszosc danych odzyskalem, ale chyba nie wszystkie. Gdy bootuje system, na samym poczatku mam kernel panic, oto jego tresc:
run-init: /sbin/init: error 20
Kernel panic - not syncing: Attempted to kill init![/quote]
Troszke poszukalem. Wiem, ze gdy wywali tego typu komunikat (tzn, "kill init") to nalezy spojrzec na to co sie wczesniej dzialo. No wiec jedynym bledem jaki sie pojawia jest ten "run-init".
Moze macie jakis pomysl jakby temu zaradzic? Nie chcialbym instalowac systemu na nowo, poniewaz pozniejsza konfiguracja zajmnie mi zbyt duzo czasu.
Poki co czesc rzeczy (w tym pisanie tego posta) robie spod wersji Live.
Acha, gdyby ktos sie pytal to korzystam z Kubuntu 6.06
Offline
program init zglasza blad nr 20 i konczy dzialanie ... musisz zobaczyc co oznacza blad 20 w init ... z tego co rzucilem okiem na wyniki googla to nie ma katalogu ...
Offline
Hmm możliwe. Kiedy przeszukiwałem Google.pl to znalazłem jedynie coś takiego, że gdy jest błąd 20, to należy w logach sprawdzić jakie błędy były wcześniej i starać się je naprawić...
Niestety byłem zmuszony do reinstalacji systemu, ponieważ bardzo mi zależy na tym, aby szybko chodził na nowo...
Offline
Mam ten sam problem: Linux nie startuje i wypluwa z siebie komunikat:
run-init: /sbin/init: error 20
Kubuntu (Dapper)
Przy pomocy Slax Linux Live CD udalo mi sie sprawdzic, ze disk twardy jest chyba w porzadku bo daje sie mounting i wyglada na oko zdrowo. Moge wiec szukac po logach, ale w ktorych?
Nie jestem bardzo oblatany w Linuxie, jak Pan widzi. Bardzo zalezy mi na przywroceniu do zycia komputera. Prosze o pomoc!!!
Staszek Berka
Offline
szukaj w var/log/syslog lub w /var/log/kernlog
Offline
Niestety te dwa logi, a wlasciwie zadne zbiory w katalogu /var/log nie maja zadnych nowyc wpisow. Boot musi chyba padac, zanim zacznie cos pisac do tych logow. Czy to mozliwe? Gdzie wlasciwie jest podstawowy boot log dla ubuntu?
Offline
/etc/default/bootlogd
w opcji BOOTLOGD_ENABLE=NO zmień na YES
Offline
A ja mam taki problem. Mam debiana etch stable ze standardowym kernelem. Chcialem go sobie zaktualizowac, zeby moc zainstalowac stery od sieciowki. po kompilacji i zainstalowaniu, wybieram pozycje w grubie, wszystko ladnie idzie a tu error:
umount: devfs not mounted mount: unknown filesystem type "devfs" umount: devfs not mounted piro_root: No such file or directory /sbin/init: 432: Cannot open /dev/console: No such file Kernel panic - not syncing: Attempted to kill init!
Co mam z tym zrobic? to moj trzeci kernel i za kazdym razem cos jest nie tak :)
Offline
standardowy kernel Etch to 2.6.18?
do ktorego jajka chciales zaktualizowac?
co zmieniales w konfigu?
pzdr
Offline
Standardowy kernel w Etch to 2.6.18-4-k7
Zmienilem na 2.6.20.7
Konfig zaladowalem z dystrybucyjnego jajka i powbudowywalem w kernel obsluge mojego sprzetu i takie tam male pierdolki pozmienialem co by wszystko trybiło w przyszlosci
Offline
Standardowy kernel w Etch to 2.6.28-4-k7
Zmienilem na 2.6.20.7
[/quote]
Żeś zarobił. ;)
[url=http://www.debian.org/][img]http://www.debian.org/logos/openlogo-nd-50.png[/img][/url]
Offline
Zrobilem coś źle? :D
Offline
Standardowy kernel w Etch to 2.6.28-4-k7
Zmienilem na 2.6.20.7
Konfig zaladowalem z dystrybucyjnego jajka i powbudowywalem w kernel obsluge mojego sprzetu i takie tam male pierdolki pozmienialem co by wszystko trybiło w przyszlosci[/quote]
Czadmanowi chodziło o to że nie ma kernela 2.6.28 tylko 2.6.18:D
Pusto :)
Offline
Sorry, mała pomyłka - i tak każdy wie o co chodzi. To pomoże mi ktoś z tym jądrem?
Offline
i takie tam male pierdolki pozmienialem co by wszystko trybiło w przyszlosci[/quote]
sprawdz 3 razy, czy to nie kwestia owych pierdolek. moze pozmieniales na moduly cos, co powinno byc wbudowane na stale? systemy plikow, kontrolery dyskow?
a moze w 2.6.20 sa dodane/zmienione wzgledem 2.6.18 jakies opcje, ktore sa konieczne, zeby odpalic system? nie zawsze stary konfig dziala bezblednie na nowszym jajku.
ciezko w ciemno stwierdzic, co mu nie pasuje. najlepiej sie to robi metoda prob i bledow ;]
pzdr
Offline
Obsluge dyskow i partycji EXT2/3 wbudowalem na stale w jądro
Zadnych powazniejszch rzeczy nie zmienialem, ale jeszcze poprobuje nie wyrzucac niepotrzebnych rzeczy
Offline
Mam zdaje sie taki sam problem.
Tez musze przekompilowac jajo i jesli mnie pamiec nie myli to mam takie same komunikaty bledow, czyli nie moze zamontowac devfs, nie moze go odmontowac a potem ze nie widzi zadnych plikow ani katalogow.
Obecnie uzywam kernela 2.6.18-4-686 - z repozytorium debiana.
Kombinowalem wpierw z jajem 2.6.20.7, a jak tam otrzymywalem tego typu komunikaty bledow to spróbowałem z 2.6.18.4, wrzucilem do rozpakowanych zrodel confa z jadra 2.6.18-4-686, zmienilem w confie tylko jedna rzecz - procka na p4 i nic wiecej.
make bzImage ; make modules ; make modules_install ;
Potem tworzenie initrd przy pomocy mkinitrd.
Przypisanie jadra i initrd do grub-owego menu.lst
I niestety znowu wysiada na tych samych komunikatach bledu.
Tak troszke odchodzac od tematu... czy jest roznica miedzy jadrem 2.6.18-4, a 2.6.18.4. Pytam sie bo z -4 wzialem confa do .4, jednak mam wrazenie ze nawet jesli jest roznica miedzy nimi to nie powinna sie ona objawiac w ten sposob. Teoretycznie powinno mi powstac prawie identyczne jajko do orginalnego debianowego, a jesli tak to nie powinno byc problemu :|
Stawiam wiec na to ze mam problem z initrd. Moze jakos zle go robie?
Czekam na sugestie. Ponadto jak by ktos mogl podeslac info jak zrobic na 100% dobrze plik initrd.img.
Kolejne pytanie czy mkinitramfs rowniez sluzy do tworzenia initrd.img? i jesli tak to czym sie rozni w porownaniu do mkinitrd.
Offline
zainstaluj pakiety kernel-package gcc bin86 make libncurses5-dev libc6-dev, a jajko rób sposobem debiana, czyli
make menuconfig /*(konfiguracja jajka)*/
make-kpkg clean
make-kpkg -initrd kernel_image kernel_headers
Offline
dziala
no kurcze....
nie rozumiem dlaczego ale dziala....
configa nie modyfikowalem... uzylem tego samego ktory wczesniej nie chcial mi zaskoczyc...
make-kpkg clean
make-kpkg -initrd kernel_image kernel_headers
zainstalowalem i dziala :|
niby powinienem sie cieszyc.. i w sumie sie ciesze ale nie lubie sytuacji jak nie wiem z kad co sie bierze.... no nic... bede dalej z jajami kombinowac jak juz wiem jak je robic to sie pobawie :)
dzieki wielkie za pomoc
Offline
A ja moj problem rozwiazalem. Wzialem sie na porzadnie za kompilowanie jaja, i przy okazji skumalem ze jest tam opcja pomocy do kazdej pozycji :) w ten sposob skonfigurowalem sobie jadro naprawde tak jak chcialem, i wszystko smiga. teraz ide kompilowac stery od sieciowki i grafiki.
pzdr, dzieki za pomoc.
Offline
A ja moj problem rozwiazalem. Wzialem sie na porzadnie za kompilowanie jaja, i przy okazji skumalem ze jest tam opcja pomocy do kazdej pozycji :) w ten sposob skonfigurowalem sobie jadro naprawde tak jak chcialem, i wszystko smiga. teraz ide kompilowac stery od sieciowki i grafiki.[/quote]
moglbys mi powiedziec w czym byl u Ciebie problem? bo moj problem rozwiazalo kompilowanie jaja metoda debianowa...
jesli kompilowales jadro klasycznie to moglbys podac kolejnosc wykonywanych przez Ciebie czynnosci?
nie mam problemu z kompilacja kerneli 2.4, ale niestety 2.6 dopiero sie ucze, a widac odrazu ze sa roznice...
Offline
Prawdopodobnie problem wynikał z tego ze nie wkompilowywałem w jądro obsługi systemu plików sysfs. Poprostu nie zauważałem tego systemu podczas konfiguracji jądra bo był napisany troche inaczej niż to sobie wyobrażałem. Kompilowałem jądro metodą zwykłą (tą nie-debianową) i wszystko śmiga ładnie. Kompilowałem za pomocą tego poradnika: http://debianusers.pl/article.php?aid=10
PS. mała porada: opis każdej pozycji pojawia sie po naciśnięciu pytajnika ( shift + / ) - to mnie uratowało :)
PS2. jeśli macie kartę graficzną nVidia, to nie wkompilowujcie w jądro "nVidia FrameBuffer" ponieważ sterowniki od nVidii gryzą się z tym....
Offline
2.6.18-4-686 zinstaluj żródła tego kernela skompiluj i bedziesz wiedział jak potem kompilnac jajko w wersji 2.6.20 1000 ??? heeee Przynajmiej ja tak robie no nie zawsz sie uda dopiero za trzecim razem
Offline
Kompilowałem za pomocą tego poradnika: http://debianusers.pl/article.php?aid=10
taaaaa.......
bylem na tej stronie w ciagu ostatnich kilku dni przynajmniej z 5 razy... i nie zauwazylem swojego bledu... dopiero teraz jak kliknalem na ten link i raz jeszcze przejrzalem jak sie jadro robi to zauwazylem ze cos z moja pamiecia nie tak... tzn dawno juz jaderek nie robilem i cos mi sie pomylilo... zdawalo mi sie ze uzywajac mkinitrd trzeba podac sciezke do zrodel a nie do modulow....
no nic... glupi blad spowodowany slaba pamiecia, az glupio sie przyznawac ;) ale z drugiej strony lepiej aby wpisac info na forum o rozwiazaniu problemu bo moze komus sie w przyszlosci to przyda.
przetestowalem to na 2.6.20.7 i dziala... zreszta tego posta pisze uzywajac nowego jadra :)
Offline
hej!
mialem kilka-kilkanascie dni temu podobny problem przy upgrade systemu (amd64, unstable). byly problemy z zaleznosciami do libc i przy okazji niezauwazalnie braklo mi miejsca na partycji.
skonczylo sie na tym ze debian niedokonczyl konfiguracji pakietow i trzebabylo latac recznie brakujace pliki libc z paczek z cache. objawy po bootowaniu systemu byly identyczne jak u osob opisujacych swoje problemy powyzej.
Offline
Time (s) | Query |
---|---|
0.00011 | SET CHARSET latin2 |
0.00004 | SET NAMES latin2 |
0.00103 | SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='18.188.63.71' WHERE u.id=1 |
0.00090 | REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '18.188.63.71', 1732261114) |
0.00044 | SELECT * FROM punbb_online WHERE logged<1732260814 |
0.00072 | SELECT topic_id FROM punbb_posts WHERE id=58397 |
0.00008 | SELECT id FROM punbb_posts WHERE topic_id=6543 ORDER BY posted |
0.00078 | SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=6543 AND t.moved_to IS NULL |
0.00019 | SELECT search_for, replace_with FROM punbb_censoring |
0.00359 | SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=6543 ORDER BY p.id LIMIT 0,25 |
0.00083 | UPDATE punbb_topics SET num_views=num_views+1 WHERE id=6543 |
Total query time: 0.00871 s |