Bootsplash debianra

Fórumok

Hali.

Nem vagyok hardcore linuxos, de debiant használok, hadd ne fejtsem ki miért.

Valamint elitélem az ilyen ubuntu linuxokat, legalábbis a legújabbat. Undorító mit képesek művelni a fejlesztűk, hogy elterjesszék széles körben azt a disztrót.

Meg szeretném csinálni debianon a bootsplasht. (Bootolás közben szép háttér, valamint a konzolokon.)

Ez úgy sikerült is, hogy találtam a neten ilyen foltozott kernelt meg hozzá csomagokat a http://sourceforge.net/projects/bstheme/ oldalról

Szépen működik is.

De mivel ragaszkodom saját kernelhez, mert a debianban elég régiek a csomagok, így fogtam és leforgattam egy vanilla kernelt bootsplash-sel és ati radeon framebufferrel fixszen – tehát nem modulként – beleforgatva.

Ja és csomagban csináltam meg a kernelt, ahogy debiannál illik.

A a saját vanilla-kernel 2.6.32.1 telepítésekor ki is írja hogy splash no found, skipping.

Nem tudom miért nem találja meg azt a képet amit a feljavított bootsplash-es kernel használ.

Hol a szarban keresi a képet? Miért nem írja ki, hogy hol keresi? Rögzíti-e valahova, hogy hol keresi? A /var/logban nincs az benne.

Azt tudom, hogy van egy ilyen módszer, amivel hozzá lehet fűzni (iratni) az initrd.img-be a splash -s -f /elérésiút/képhelyének konfigja.cfg >>/boot/initrd.img-2.6.x.y

Mivel itt a hupon az a bootsplas tetszőleges disztróra leírás már eléggé elavult, meg nem jó megoldás, hogy csinálok egy initrd.splasht, mivel van már egy initrd-m és kettővel egyszerre nem boldogul a kernel, ezért merészkedem feltenni ezt a kérdést. (Treynek üzenem, pontosabban kérem, hogy frissítse vagy módosítsa azt a leírást, amennyiben módjában áll.)

Ha hozzáfűzöm azt a sort az initrdhez, akkor utána bootoláskor pánikol a kernel.

De ezen nem is csodálkozom, hogyan lehetne hozzáadni simán egy szöveges állományt, egy nem szöveges állományhoz.

Van arra valamilyen módszer, amivel oda/vissza lehet fejteni/fordítani az initrd-t?

A biztonságkedvéért a debian eredeti kernelét (2.6.18.4) is újrafordítottam, de ott is ugyanez a hibaüzenet.

Sikerült valakinek megoldania ezt a problémát, ha van egyáltalán olyan ember, aki debiant használ és felszépítette?

Az is érdekel, hogyan lehet megoldani, hogy bootoláskor az okék zöld vagy valamilyen rikító színnel tűnjenek ki a szövegből?

Ez bosszantott ubuntunál is.

Ja és amit használok:

Debian etch, vanilla kernel 2.6.23.1
VGA: MSI (Ati Radeon 9250)

Hozzászólások

Kedves eyez00!

Úgy tűnik felületesen olvastad el amit írtam.

Részletesen leírtam mi a problémám, valamint, miket próbáltam ki és hol néztem meg.

Ha a tudásom nem is, de a kérdésem elég kimerítő. Kérdezni azt megtanultam, erre is van egy hupos szabály.

De válaszolok mégegyszer.

Igen kipróbáltam azt amit írtál. És működik. Egy aprócska buktató azért volt, de ehhez már hozzászoktak a debian userek - enélkül nem is lenne debian a debian. Az egyik csomagot túl réginek találta a kedves debian, nem ugrik be melyik volt az. De átállítottam addig a repot a testingre és máris megoldódott a probléma. Egyébként csak és kizárólag stabil debiant vagyok hajlandó használni, de néha ráfanyalodok, hogy egy csomagot a testinből, neadj isten az unstableből telepítsek fel.

Tehát frankón működik a bstheme-es kernel - ha akarod még képet is küldök - , de az egyedi igényeim miatt kénytelen voltam saját magam által forgatottat használni. Meghát tegyük hozzá, néha elviselhetetlen milyen régi a kernel, vagy valamilyen egyéb csomag.
____________________________________________________________________
Én nem szeretem az Ms Windows-t.
Csak használom.

Raktam fel bootsplash-t. semmi extra nem kell hozzá.
bootsplash csomag.
A képek a /boot/grub/splashimages könyvtárban vannak, x.xpm.gz formátumban.
Annyi a trükkje, hogy nem itt keresi, hanem a /boot/grubban.
linkelni kell a splash.xpm.gz-t a kivánt képre.

Na kipróbáltam. De rájöttem szerintem félreértettük egymást.

Te a bootsplashon a grub hátterét értetted. Én viszont a bootolás folyamat alatti képet, ami ha akarom elrejti, ha akarom megjeleníti a kernel üzeneteit.

Ugyanaz a hibaüzenet:

Searching for GRUB installation directory ... found: /boot/grub
Searching for default file ... found: /boot/grub/default
Testing for an existing GRUB menu.lst file ... found: /boot/grub/menu.lst
Searching for splash image ... none found, skipping ...
Found kernel: /boot/vmlinuz-2.6.23.1
Found kernel: /boot/vmlinuz-2.6.21-1-bstheme-686
Found kernel: /boot/vmlinuz-2.6.18-4-486
Found kernel: /boot/vmlinuz-2.6.18
Found kernel: /boot/memtest86+.bin
Updating /boot/grub/menu.lst ... done

______________________________________
Én nem szeretem az Ms Windows-t.
Csak használom.

Valóban. Söt, a csomag nevére is rosszul emlékeztem.
A grub háttere a grub-splashimages.
De van bootsplash csomag is, ami Neked kell.
ha ezek fenn vannak, akkor configure-debian parancs rootként,- ha nincs fenn a configure-debian, telepiteni kell -,a graphic menü alatt lehet beállitani.
Nem inditottam most újra, nem tudom, mi az eredménye.

Müködik.
A következö csomagokkal:
bootsplash
bootsplash-theme-debian
grub-splashimages
linux-patch-bootsplash
usplash
usplash-theme-debian
Lehet, hogy nem mindegyik kell, de ezek vannak fenn. + függöségek
Szép halványkék háttér debian felirattal, az alsó részen fehér alapon futnak a kernel üzenetei.
Elsöre nem tökéletes, a felbontást nem találta el, és elöbb véget ér, mint a bútorozás.

Az is érdekel, hogyan lehet megoldani, hogy bootoláskor az okék zöld vagy valamilyen rikító színnel tűnjenek ki a szövegből?
Ez bosszantott ubuntunál is.

Alapból itt az van, hogy a hibák pirossal, a warningok elött pedig egy * karaker jelzi, a sikerest pedig semmivel.

Mindenesetre az ezért felelős "függvények" a /lib/lsb/init-funcionsban találhatóak.

log_success_msg log_failure_msg, stb.. log_warning_msg, stb...

A bootsplash-et még sosem próbáltam, de lehet hogy egyszer megpróbálom. :)

Bár nem igazán tiszta, hogy egyszer azt szeretnéd hogy megjelenjenek szinesen a "jelentések", egyszer meg hoyg eltünjenek egy mezei progress bar keretében.

De valszeg az a gond, hogy a bootsplash kernel patch és a bootsplash "userspace" nem egyezik verzió szerint. Mint pl. grsecurity nak és gradm2 nek is egyeznie kell, vagy nvidia kernel patch és nvidia xorg driver... stb... :)

---------

Nem a zsömle kicsi, a pofátok nagy...

"Az is érdekel, hogyan lehet megoldani, hogy bootoláskor az okék zöld vagy valamilyen rikító színnel tűnjenek ki a szövegből?"

Ajánlom figyelmedbe a knoppix boot közbeni szinességét. Azt elemezd ki ha akarod. Remastering iso körül keresgélj.

covek@covek.hu

" CC [M] drivers/char/ftape/zftape/zftape-ctl.o
drivers/char/ftape/zftape/zftape-ctl.c: In function ‘_zft_ioctl’:
drivers/char/ftape/zftape/zftape-ctl.c:1322: internal compiler error: Szegmens hiba
Please submit a full bug report,
with preprocessed source if appropriate.
See for instructions.
For Debian GNU/Linux specific bug reporting instructions,
see .
The bug is not reproducible, so it is likely a hardware or OS problem.
make[5]: *** [drivers/char/ftape/zftape/zftape-ctl.o] Error 1
make[4]: *** [drivers/char/ftape/zftape] Error 2
make[3]: *** [drivers/char/ftape] Error 2
make[2]: *** [drivers/char] Error 2
make[1]: *** [drivers] Error 2
make[1]: Leaving directory `/usr/src/linux-source-2.6.18'
make: *** [debian/stamp-build-kernel] Error 2
debian:/usr/src/linux-source-2.6.18#"

Ezt a leírást használtam arra, hogy bootsplasht csináljak a debianomra. (etch 4.0 szűz rendszer, alig hogy feltelepült hozzákezdtem a dologhoz)
hardware or os problem... én azt veszem ki a dologból, hogy nem is compile-al volt gond hanem vmi egyéb? vacakoló wincseszter okozhatja?
Multkor már sikerült "make-kpkg --append-to-version -splash --revision 1.0 --initrd kernel_image
" hibamentesen futtatni.... igaz harmadszorra egymás után... csak nem láttam az eredményét az én hibámból, mer elfelejtettem hogy nvidia driver akkor fel volt már telepítve, aztán az kernelfordításkor lemaradt :D

En a splashy csomagot használom debian alatt bootsplash-hez, amiben az a jó, hogy nem kell a kernelt piszkálni hozzá.

Ugyan etch-ben sajnos nincs, csak a lenny-ben, de talán apt-get --build source segitsegevel Etch-es csomagot is tudsz belőle csinálni.

A splashy sajnos tudásban nem éri el a bootsplasht. Ha verbose módba kapcsolod, tehát kitolatod a kernel üzenetét a képernyőre, akkor nincs háttérkép. Mielött nekem esnek a kockák meg az egyéb linuxguruk és slackware örült agyrém figurák, mindenféle kötözködés nélkül közölném, hogy igen is van értelme ennek a csilli-villi szétcsicsázott dolognak.

Igen! Sötétben milyen szépen megvilágítja a billentyűzetet!