LinuxQuestions.org
Help answer threads with 0 replies.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 07-02-2005, 04:18 PM   #1
chess
Member
 
Registered: Mar 2002
Location: 127.0.0.1
Distribution: Slackware and OpenBSD
Posts: 740

Rep: Reputation: 190Reputation: 190
Grub in /extra


I think I read somewhere that standard grub does not have the capability to display the grub splashimage without a patch. Is this true? And, if so, is the grub that is in /extra unpatched? (i.e. does the grub in /extra not display splashimages).

Thanks.
 
Old 07-02-2005, 04:22 PM   #2
Namaseit
Member
 
Registered: Dec 2003
Distribution: Slackware
Posts: 325

Rep: Reputation: 30
Huh good question. I don't know. I don't think you have to patch grub anymore for that functionality. I remember having to do it for LFS a long time ago. You should check the grub site and see. I seem to remember it saying that all newer version don't need to be patched. That was something like 3 years ago so I'm not too sure. I'll check.
 
Old 07-02-2005, 04:42 PM   #3
Namaseit
Member
 
Registered: Dec 2003
Distribution: Slackware
Posts: 325

Rep: Reputation: 30
Didn't find anything specifically on the grub site but found a site with a howto and a way to find out if grub supports splashimages
http://ruslug.rutgers.edu/~mcgrof/grub-images/#3

I don't have grub so I couldn't verify that the script works but if you want to find out it seems to be the solution.
 
Old 07-02-2005, 05:18 PM   #4
chess
Member
 
Registered: Mar 2002
Location: 127.0.0.1
Distribution: Slackware and OpenBSD
Posts: 740

Original Poster
Rep: Reputation: 190Reputation: 190
thanks -- I had come across that site while googling before posting but I didn't catch that section on the script to test if your grub has the patch or not. Thanks, I'll test that.
 
Old 07-02-2005, 05:37 PM   #5
jong357
Senior Member
 
Registered: May 2003
Location: Columbus, OH
Distribution: DIYSlackware
Posts: 1,914

Rep: Reputation: 52
To the best of my knowledge, Legacy Grub doesn't have splash support. You have to patch for it. GRUB2 is supposed to have that built into it, whenever that goes mainstream. The maintainer for grub doesn't care about splash support from what I've read. He is interested in bugfixes and new 'practical' functionality only. Hence, the reason why Grub-0.9x doesn't have splash support.
 
Old 07-02-2005, 08:48 PM   #6
chess
Member
 
Registered: Mar 2002
Location: 127.0.0.1
Distribution: Slackware and OpenBSD
Posts: 740

Original Poster
Rep: Reputation: 190Reputation: 190
Well, now I need some help installing grub... :0

I had grub working fine using the one in /extra. However, since it does not appear that it has the splashimage enabled, which I want to use, I removed it and installed the one from linuxpackages.net, which apparently has the splashimage patch enabled:

http://www.linuxpackages.net/pkg_details.php?id=5931

So, I installed that package and copied the /usr/lib/grub/i386-pc/* files over to /boot/grub. I ran "grub" and then "root (hd0,4)" [my slack partition is at /dev/hda5] and then "setup (hd0,4)" and then quit. I use another bootloader at my MBR so I always install lilo/grub onto the root partition of my slack install.

It seemed like it worked fine and said it found all the grub stage files and everything. I created my menu.lst file which I'll post in a second but I used it before and it worked fine. Anyway, when I boot into slack it hangs at the:

GRUB Loading stage1.5

GRUB loading, please wait ...

I've googled around and everything seems to say to reinstall grub, which I have done twice now. I have read the "info grub" on how to install grub and I think I have it correct.

Any help would be really appreciated.

Thanks!
 
Old 07-02-2005, 09:03 PM   #7
chess
Member
 
Registered: Mar 2002
Location: 127.0.0.1
Distribution: Slackware and OpenBSD
Posts: 740

Original Poster
Rep: Reputation: 190Reputation: 190
FWIW, here is my /boot/grub/menu.lst:

Code:
timeout 30
color light-gray/blue black/light-gray
title Slackware 2.6.12.1
root (hd0,4)
kernel /boot/vmlinuz root=/dev/hda5 ro vga=773
title Slackware 2.4.29
root (hd0,4)
kernel /boot/vmlinuz-ide-2.4.29 root=/dev/hda5 ro vga=773
title Windows
rootnoverify (hd0,0)
makeactive
chainloader +1
 
Old 07-03-2005, 05:07 AM   #8
jong357
Senior Member
 
Registered: May 2003
Location: Columbus, OH
Distribution: DIYSlackware
Posts: 1,914

Rep: Reputation: 52
Not too sure. Did the grub from /extra work? If so, must be the linuxpackes grub thats giving you a problem... Might be a good first step.
 
Old 07-03-2005, 07:34 AM   #9
chess
Member
 
Registered: Mar 2002
Location: 127.0.0.1
Distribution: Slackware and OpenBSD
Posts: 740

Original Poster
Rep: Reputation: 190Reputation: 190
Yeah, I uninstall the grub from linuxpackages and reinstalled the one from /extra and everything is back to normal. I also confirmed with that script mentioned above that the grub in /extra is not patched for the splashimage.

What's weird is that I've used the grub from linuxpackages on other slack installs and it works fine. Don't know what's different here. Maybe it didn't like the fact that another grub was sitting in the root of the partition.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
GRUB + inserting extra HDD = unable to boot bbking Linux - General 4 11-23-2004 07:09 PM
Extra OS Suggestions? KungFuHamster General 10 09-02-2003 01:34 PM
seeing extra drive? BajaNick Linux - Hardware 13 08-26-2003 09:41 PM
extra hd space? adam_boz Linux - Newbie 2 10-24-2002 02:08 AM
CD Extra thesynergy Linux - General 2 02-01-2002 01:25 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 05:29 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration