friss gentoo nem indul

Fórumok

most készítettem el az új gentoo-m stage1-ről, ACCEPT_KEYWORD="~amd64" kapcsolóval, mivel igen sok programból nekem a frissebb kell és nem volt kedvem ezeket kikommentelni. kernel a vanilla-source-2.6.20-rc5, de előtte 2.6.19 volt, mellyel a probléma ugyan az, grub-ból való bootoláskor minden ok lehetne, ha nem kapnám ezt a hibaüzenetet:
Kernel panic - not syncing: No init found. Try passing init= option to kernel.

grub.conf (most hirtelen nem tudom megnézni, de fejből):
title=blabla
root (hd0,4)
kernel /usr/src/linux/arch/x86_64/boot/bzImage i8042.panicblink=0 real_root=/dev/hda5 vga=0x318 video=vesafb:mtrr:3,ywrap

az i8042.panicblink=0 azért kell mert van egy fake hibaüzi és ezzel tovább lép.
a kernelben az initrd support be van kapcsolva.
azt is hozzáteszem hogy már elég sokszor csináltam ilyen gentoo telepítést végig és először találkozom ezzel.
google nem segített, a kernel configot számtalanszor végigfésültem és a grub.conf-ban és kipróbáltam elég sok variációt.

ötletek?

Hozzászólások

egy kérdés: miért ~amd64? Nem lenne szabad beállítani, ha stabil rendszert akarsz. Te most testinget használsz, hát nem javaslom, lehetnek hibák benne, mint pont a mostani is.

Úgy rémlik (bocs ha hülyeséget írok), hogy a real_root az initrd-nek szól, viszont a grub.conf részletben nem látom, hogy megadtál volna initial ramdisk-et.

igen azt tudom, hogy testing, de mint írtam igen sok programból a frissre van inkább szükségem és egyszerûbbnek látom így alkalmazni, a problémákat pedig vállalom, eddig meg tudtam oldani mindet amivel találkoztam, most ez van... a real_root helyett pedig root volt eredetileg, de ugyan az a probléma.
a lilo miért is lenne jobb?

Építs talán előbb 1 stabil rendszert (ami működik is jól) ,aztán frissítgesd azokkal a testing cuccokal amik annyira kellenek.

próbáltam az init=/bin/bash vagy /sbin/init -el is indítani, de az sem tetszett neki. azt hiszem a google-t megint átlapozom mert elég sok találatod ad erre a hibaüzire, hátha lesz ott valami mégis. stabil rendszert, azt hiszem csak végsõ esetben fogok felnyomni, mert nem lenne életerõm megint ügyködni. gondoltam arra is, hogy régebbi kernellel megpróbálom, anno 2.6.15-el még azt hiszem ment minden.

igen ezek benne vannak a kernelben, az initrd-t azért raktam bele, mert egy fórumon is ilyen problémával küzdöttek aztán a végére megoldódott az initrd beforgatásával. ahogy néztem neki sem volt több köze hozzá mint nekem.

Lehet az is segítene, ha a grub.conf-ot nemcsak fejből adnád meg ...

Milyen vinyóról próbálsz bootolni? Nekem anno hasonló hibaüzenetet írt ki amikor megpróbáltam sata-s vinyómról bootolni, de nem fordítottam bele a kernelbe a sata és a sata-nv (mivel nvidiás satám van.) modulokat (vagyis nem nyomtam [y]es-t csak [m]odul -t). Ha modulból akarod megoldani, akkor kell a ramdisk (a bootoláskor a ramdisket keresi hogy betölthesse róla a kellõ modult.), a General Setupban kell megadni milyen modulok legyenek rajta a ramdisken. A legegyszerûbb megoldás ha egyszerûen yes-t modasz arra a sata driverre ami van neked, hacsak nem kell paraméterezni a modult, akkor a ramdisk a megoldás.

ATA wincsim van, és elvileg minden ami kell neki be van töltve a kernelben, legalábbis eddig ezekkel a beállításokkal ment. megjegyzem a modulokat amúgy is kerülni szoktam saját kernelnél, mivel nem érzem szükségesnek 1,5MB alatti magnál a használatát, szal ott biztos nincs elrontva. a válaszodat azért köszönöm meg a többieknek is!

mindjárt azzal kezdõdik hogy átvált 1024x768-as felbontásra, majd betölti a kernelt részeit (chipsetek, hangdriver, cool&quiet, egér, USB + minden ami be van fordítva) aztán egyszercsak kiadja ezt a hibaüzit mielõtt a telepített programokat indítaná el (dhcpcd, syslog-ng és még ami ilyenkor jönni szokott). egyébként próbáltam már vga és video opciók nélkül is indítani.

nos feltettem a genkernel-t (emerge genkernel && genkernel all) + átkonfigoltam a grub-ot ahogy neki kell és így minden ok, indul a rendszer. viszont én akkor sem nyugszom bele abba, hogy a saját kernelemmel amivel azelõtt frankón ment minden most csak úgy elakad. másik, hogy teljesítményben is lényegesen jobb volt, mert nem volt benne minden fölösleges.
nem tudom mennyire mondtam sokat, de ha valakinek mégis van ötlete az írja le plz megköszönném!
ja egyébként a busybox nem tudom mennyire kötõdik a dologhoz, de azt is gyanusítottam már meg.

elkezdtem tekergetni a szalat, aztan abbahagytam.
(gentoo pont org-on mindent megtalalsz.
mindent!) ha azzal sem megy, akkor ....

---
"... nem zsaru vagyok, hanem a rendorfonok."