Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Bizzar Grub Issue -- any help, possibly not software
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Other Things Gentoo
View previous topic :: View next topic  
Author Message
thechris
Veteran
Veteran


Joined: 12 Oct 2003
Posts: 1203

PostPosted: Fri Dec 17, 2004 3:49 am    Post subject: Bizzar Grub Issue -- any help, possibly not software Reply with quote

This is really bizzar. I've been dual booting across gentoo and windowsXP for the last 2 weeks. in anycase everything was working just fine. I had to do some work in that one windows program that justifies dual booting. In anycase my friend asks to burn a CD. i don't have burning software in windows.

so i tell him to reboot into linux. He's already put the blank CD into the drive.

so we reboot. and it comes up: "grub loading stag 1.5"
then
"grub loading please wait"

so we wait. for 5 minutes.

at this point i'm mad. even though grub has worked fine for months, it suddenly didn't!

so i go to the live CD to try LILO. I can not chroot into my gentoo environment. i get an error: "Kernel is too old".

this is kinda vague, I know. the CD is the cd I installed gentoo with -- the 2004.0 cd. there are still 2.6.7 kernels in /boot from my original install.

I also tried disconnecting and reconnecting the HDDs. The HDDs are listed in the BIOS and fdisk correctly lists the partition table.

/boot is on an ext2 filesystem that is unmounted after use.

the files on /boot seem ok, i can edit grub.conf, but it is correct -- it has worked for over a month!

any idea what caused this to happen to grub?
Back to top
View user's profile Send private message
siro
Tux's lil' helper
Tux's lil' helper


Joined: 20 Mar 2004
Posts: 102

PostPosted: Fri Dec 17, 2004 8:03 am    Post subject: Reply with quote

Hi,

I dont know if this will solve your problem but its worth trying.

1) Boot from your livecd
2) run grub from your live cd (if its in the livecd) or mount the partition and run it from there
3) youll have a console now, hda is hd0 for grub and hda1 is (hd0,0), I boot from hda and have my boot partition in hda1 so in my case i type:

Code:

> root (hd0,0)
> setup (hd0)


If you boot from hdb then you should change hd0 for hd1 and if you have the boot partition in hdb2 you should change hd0,0 for hda1,1

4) What you have done is reinstall grub in the first sector of the disk so if the problem was with that sector it should be solved
Back to top
View user's profile Send private message
Ateo
Advocate
Advocate


Joined: 02 Jun 2003
Posts: 2021
Location: Republic of California

PostPosted: Fri Dec 17, 2004 8:03 am    Post subject: Reply with quote

Hmm. Have you run fsck on your boot partition?

If worse comes to worse, boot into the live CD, reformat your boot partition then reinstall grub and recompile your kernel + any modules you might need. I can't think of why/how having a blank cdr in the drive would wreck your boot partition.... weird.
Back to top
View user's profile Send private message
thechris
Veteran
Veteran


Joined: 12 Oct 2003
Posts: 1203

PostPosted: Fri Dec 17, 2004 7:54 pm    Post subject: Reply with quote

posting this from links2, which may or may not have a working refresh option...

thanks for the good advice, unfortunantly it did not work. /boot (/dev/hda) is clean. further, grub segfaults when run, as does the grub-installer script.
Back to top
View user's profile Send private message
BlackEdder
Advocate
Advocate


Joined: 26 Apr 2004
Posts: 2588
Location: Dutch enclave in Egham, UK

PostPosted: Fri Dec 17, 2004 7:57 pm    Post subject: Reply with quote

The livecd kernel is 2.4, that's why you can't chroot in. Try giving smp as boot option, that should load a 2.6 kernel (think 2004.0 already had that option)
Back to top
View user's profile Send private message
siro
Tux's lil' helper
Tux's lil' helper


Joined: 20 Mar 2004
Posts: 102

PostPosted: Fri Dec 17, 2004 8:05 pm    Post subject: Reply with quote

Boot with the liveCD and take a look at you grub directory, do you have a device.map file? If you do it should look something like this;

(fd0) /dev/fd0
(hd0) /dev/hda

If its not there or if it looks very different please post it.
Back to top
View user's profile Send private message
thechris
Veteran
Veteran


Joined: 12 Oct 2003
Posts: 1203

PostPosted: Sun Dec 19, 2004 9:47 pm    Post subject: Reply with quote

well, good news. I got my new computer early, thus this issue is less important. as it stands, i'm expecting the problem to go away when i reinstall the OS on that computer. i have to switch a lot of hard disks around, and a reinstall was definatly warrented given the number of other issues (kde had no wm, i could not update software, ect)
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Other Things Gentoo All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum