IWETHEY v. 0.3.0 | TODO
1,095 registered users | 1 active user | 0 LpH | Statistics
Login | Create New User
IWETHEY Banner

Welcome to IWETHEY!

New A question about the grub bootloader
Hi all. I'm running Kubuntu (Dapper), which uses grub as its boot loader instead of lilo. I'm trying to get grub to do something that I've seen lilo do, but I can't figure out how.

Xandros uses lilo, and when my laptop was running Xandros, when you booted it the very first thing you saw, after the bios information displayed, was the lilo menu. The lilo menu was a high-resolution text display, because apparently the Xandros install was able to figure out that my monitor could support higher resolutions and configure lilo to support those higher resolutions from the get-go.

Kubuntu and grub, on the other hand, doesn't seem to do this: when grub first starts up all the text is displayed at a very basic vga resolution (400x300, or something like that), and only after it starts booting linux does the resolution change and a splash screen display.

So what I'm wondering is: is there a way to make grub recognize my laptop screens ability to display a higher resolution from the start, like lilo can?

There's no particular reason for this, it's purely an aesthetic concern.
"We are all born originals -- why is it so many of us die copies?"
- Edward Young
New I'd like to know to... So you are in luck. I am goona try it
I have 1400x1050 laptop... "vga=833" for agter the grub menu.

Typically you should be seeing a "Press 'ESC' to boot alternatives; 3...2...1..." type of thinger on intial boot.

I am going to try to do a splashimage kind of thing.

More in a bit (I hope)



--
[link|mailto:greg@gregfolkert.net|greg],
[link|http://www.iwethey.org/ed_curry|REMEMBER ED CURRY!] @ iwethey
Freedom is not FREE.
Yeah, but 10s of Trillions of US Dollars?
SELECT * FROM scog WHERE ethics > 0;

0 rows returned.
New Okay.
  1. Install one of (or all of) the kernel splashimage packages, being:
    • grub-splashimages
    • kubuntu-grub-splashimages
    • there are others but these are enough
  2. In /boot/grub/menu.lst remove the lines added but any of the splashimage packages (usually the first couple of lines), specifying a splash image, we want it to be automagically done.
  3. In /boot/grub/menu.lst Comment out hidemenu
  4. In /boot/grub/menu.lst Change timeout to something more reasonable than 3 (I used 10)
  5. In /boot/grub/menu.lst Change your # kopt=root=/dev/hdXX ro by adding an apropriate vga=XXX to it
  6. symlink /boot/grub/splash.xpm.gz to a file in /boot/grub/splashimages/
  7. run update-grub
  8. Reboot!


See you results. Now if you want a customized one, open the ones already there and use them for a guide to making new ones.

Here are the vga modes (vga=XXX) I have found. First number is the hexadecimal(base16) mode number (0x before it required should you use it), second number in parenthesis is the decimal(base10) mode number, used as is:

# of Colors 640x400 640x480 800x600 1024x768 1152x864 1280x1024 1400x1050 1600x1200
4 bits -- 0x302 (770) -----
8 bits 0x300 (768) 0x301 (769) 0x303 (771) 0x305 (773) 0x161 (353) 0x307 (775) - 0x31C (796)
15 bits - 0x310 (784) 0x313 (787) 0x316 (790) 0x162 (354) 0x319 (793) 0x340 (832) 0x31D (797)
16 bits - 0x311 (785) 0x314 (788) 0x317 (791) 0x163 (355) 0x31A (794) 0x341 (833) 0x31E (798)
24 bits - 0x312 (786) 0x315 (789) 0x318 (792) - 0x31B (795) 0x342 (834) 0x31F (799)
32 bits ---- 0x164 (356) ---
--
[link|mailto:greg@gregfolkert.net|greg],
[link|http://www.iwethey.org/ed_curry|REMEMBER ED CURRY!] @ iwethey
Freedom is not FREE.
Yeah, but 10s of Trillions of US Dollars?
SELECT * FROM scog WHERE ethics > 0;

0 rows returned.
     A question about the grub bootloader - (cwbrenn) - (2)
         I'd like to know to... So you are in luck. I am goona try it - (folkert) - (1)
             Okay. - (folkert)

You entered famous last wordsburg territory thinking along that line.
60 ms