inittab hogyan

Fórumok

Sziasztok!

Egy saját építésű linux rendszerrel küszködök éppen. Jelen pillanatban busybox van fenn, meg néhány létfontos alkalmazás.

A gondom a köv:

Amikor indul a /sbin/init (ami egy symlink a /bin/busybox binárisra), ezt kapom a képembe:


Bad inittab entry: id:2:initdefault:

Az inittab-om megegyezik az ebben a howto-ban találhatóval: link.
Valaki mondja mán meg, mit rontok el, pls...

A Gentoo esetében a második érték 3, de amennyire tudom, ez csak a kezdő runlevelt jelenti. Akkor meg mi a baja????

Hozzászólások

Hát, a szám az a boot szempontjából, pláne ha te építetted a rendszert nem sokat jelent, cask ne 0 és 6 legyen, azt álítasz be amit akarsz.
Nekem a 3 ra van llítva ami az rc-utasítást hajtja vége a default beállításokkal, ez nekm a gentoo-nál a /sbin/rc-ben be van írva, hogy a /etc/runlevelben keresse. Neked?

Ehh... mással foglalkoztam, nem értem rá válaszolni.

Szal a megoldás megvan: A BusyBox init-je annyira nem standard, hogy effektíve nincsenek runlevel-ök. van initdefault meg boot meg bootwait meg anyámkinnya minden, éppen csak runlevelek nincsenek. Ha ilyen sort talál nem is hajtja végre.

Hogy mi a jó büdös francért nem tud napirendre térni a számok felett az nekem rejtély, de nem baj, most már ígymarad.

ya, és initdefault sor se kell neki, mint kiderült, csak ha valamit végre akarsz hajtatni. Ehh...

Most épp a busybox udhcpc-jét haxxoltam meg, hogy ne olyan hülye helyről vegye már fel a konfigjait. Nekem a konfigok legyenek a /etc mappában.