Kezdőlap › Fórumok › Debiannal kapcsolatos kérdések › bootsplash
- This topic has 34 hozzászólás, 9 résztvevő, and was last updated 18 years, 10 months telt el by
admin.
-
SzerzőBejegyzés
-
2006-09-05-17:57 #1996110dexter wrote:Az utána készült initrd az a másik ami nem másik ahol van splash de nem indul.
Most mi van? ??? ???
Őszintén szólva, kezdem elveszteni a fonalat:
1. Van egy saját kerneled, amit saját kezűleg fordítottál.
2. Van egy initrd-d, amit szintén te csináltál.
3. 1+2 nem működik.Javaslatom: hanyagold azt az initrd-t, próbáld ki, hogy anélkül megy-e! Ui. ha pl. az IDE-vezérlőt (akár a generic, akár a specifikus) modulba raktad, akkor ez a modul az initrd-ben benne kell lennie, különben nem tudja kezelni a vinyódat. Ez gondolom, az initrd-ben nincs benne.
Namármost: ha az IDE-vezérlő (és persze a root filerendszere) fixen a kernelben van, akkor initrd nélkül is mennie kell (legalábbis nem ilyen hibának kellene keletkeznie).Szóval ezért kellene az initrd-t egy kicsit pihentetni, mint ahogy Sakic is javasolta.
2006-09-05-18:09 #1996111Azt az initrd-t azért erőlteti, mert a bootsplash.org leírása alapján kelleni fog. (you need to attach the picture plus a header, defining text windows and such to the initrd)
dexter wrote:Szerintem itt hagytam ki vagy rontottam el valami kapcsolót.
en:~# splash -s -f /etc/bootsplash/themes/debian/config/bootsplash-1024×768.cfg >> /boot/initrdCsak mi lehet az?
Azt rontottad el, hogy az elözőekben initrd.img-2.6.17.11-j-4 néven hivatkoztál rá, tehát valahogy így kellene, hogy kinézzen a parancs:
splash -s -f /etc/bootsplash/themes/debian/config/bootsplash-1024×768.cfg >> /boot/initrd.img-2.6.17.11-j-4
2006-09-05-18:22 #1996112masterminds wrote:you need to attach the picture plus a header, defining text windowsTehát neki csak ez miatt kellene. Tehát enélkül (szerintem) ugyanúgy megy minden, csak nem lesz bootsplash, amiben gyönyörködjön.
Viszont ha enélkül (mmint initrd nélkül) nem megy az egyszerű, „hagyományos”, nem bootsplash-es boot, akkor akármilyen jó az initrd, nem fog menni initrd-vel sem.
Nem hiszem, hogy a menu.lst megfelelő sorának elejére olyan nehéz lenne egy #-t biggyeszteni egy próbára…
2006-09-05-18:23 #1996113uzsolt wrote:dexter wrote:Az utána készült initrd az a másik ami nem másik ahol van splash de nem indul.Most mi van? ??? ???
Őszintén szólva, kezdem elveszteni a fonalat:
1. Van egy saját kerneled, amit saját kezűleg fordítottál.
2. Van egy initrd-d, amit szintén te csináltál.
3. 1+2 nem működik.Javaslatom: hanyagold azt az initrd-t, próbáld ki, hogy anélkül megy-e! Ui. ha pl. az IDE-vezérlőt (akár a generic, akár a specifikus) modulba raktad, akkor ez a modul az initrd-ben benne kell lennie, különben nem tudja kezelni a vinyódat. Ez gondolom, az initrd-ben nincs benne.
Namármost: ha az IDE-vezérlő (és persze a root filerendszere) fixen a kernelben van, akkor initrd nélkül is mennie kell (legalábbis nem ilyen hibának kellene keletkeznie).Szóval ezért kellene az initrd-t egy kicsit pihentetni, mint ahogy Sakic is javasolta.
Na ezek szerint elb@xtam. Mert bizony igy ugyan azt a hibaüzenetet kapom. Na mindegy forditok egy újat.
2006-09-05-18:28 #1996114Akkor hajrá! Azt a fellow-féle kernelfordítós doksit azért kuksizd közben, főleg a „ATA/IDE/MFM/RLL support” részt!
2006-09-05-18:36 #1996115masterminds
Majdnem igazad van, csak hogy én a Triky pro linux (Cseh) meg a linuxvilág 2004. 08. száma szerint probáltam.
uzsolt
Amint látod adigra már megtettem. És hidd el nem nekem kell, még a Mandriva -ám is sima konzolos boot-tal indul. Az haver viszont addig nem enged debiant rakni a gépére amig nincs bootsplas. A normál inditás szerinte régimódi
2006-09-05-18:42 #1996116dexter wrote:Na ez igy nem müködik:
kernel (hd1,1)/boot/vmlinuz-2.6.17.11-j-4 root=/dev/hdb2 vga=791 splash=silentIgy viszont igen:
root (hd1,1)
kernel /boot/vmlinuz-2.6.17.11-j-4 root=/dev/hdb2 ro vga=791
initrd /boot/initrd.img-2.6.17.11-j-4Csak hát ugye igy nuku bootslash.
Ha jól értelmeztem, akkor bootsplash-t szeretne látni igen, és itt már kiderült, hogy initrd nélkül nem bootolt be a rendszer, a használata mellett viszont igen.
De mivel az splash -s -f /etc/bootsplash/themes/debian/config/bootsplash-1024×768.cfg >> /boot/initrd parancs kiadásánál rossz elérési útat adott meg (/boot/initrd.img-2.6.17.11-j-4 helyett), nem is működhet még helyesen.
Továbbra is azt mondom, próbáld meg újra innentől:
Code:splash -s -f /etc/bootsplash/themes/debian/config/bootsplash-1024×768.cfg >> /boot/initrd.img-2.6.17.11-j-4majd indítsd újra, és lesd meg az eredményt (mivel fentebb már említetted, hogy az initrd.img-2.6.17.11-j-4 használata mellett bebootol a géped).
2006-09-05-19:03 #1996117masterminds
Köszike ez tényleg működik. Na de azért mostmár csakazért is forgatok egy új kernelt. Utóvégre egykis gyakorlás nem árt.
De azért még egy utolsó kérdés. Ha most ezt a kernelt+initrd-t átmásolom a haver gépére akkor működnie kellene, vagy inkább majd az újat tegyem rá?
2006-09-05-19:12 #1996118Na, én már teljesen elvesztettem a fonalat, de a lényeg, hogy működik a dolog.
Nem akarok hülyén meghalni, ezért csak megkérdem: a saját kernel hogy működött? Initrd-vel, initrd nélkül vagy pedig sehogy?
masterminds wrote:Ha jól értelmeztem, akkor bootsplash-t szeretne látni igen, és itt már kiderült, hogy initrd nélkül nem bootolt be a rendszer, a használata mellett viszont igen.dexter wrote:Na ezek szerint elb@xtam. Mert bizony igy ugyan azt a hibaüzenetet kapom. Na mindegy forditok egy újat.Vagy közben kimaradtam valamiből? ???
2006-09-05-19:13 #1996119Haverod gépén fordíts egy új kernelt, ami ahhoz a géphez lesz konfigurálva, és rakd bele statikusan az ottani fájlrendszert, no meg a merevlemezvezérlő támogatását mindenképp. 🙂 (initrd attól még kelleni fog ott is, olvasgasd át a leírást)
uzsolt: Az új kerneléből kimaradt valószínűleg a merevlemezvezérlő támogatás + az elején rossz initrd-vel (/boot/initrd) próbálta izzítani a gépet = kernel panic. Azután előkerült a kernelhez tartozó initrd (/boot/initrd.img-2.6.17.11-j-4), és ehhez lett hozzáadva a bootsplash.
-
SzerzőBejegyzés
- Be kell jelentkezni a hozzászóláshoz.
legutóbbi hsz