Last time around. It appears that stage2 never gets called nor stage1_5 (I don't even see how it gets setup to call, but if it were called it definitely prints a message GRUB is loading). Also it appears that there is no error in stage1. So I don't believe that Ashley's problem is with GRUB at all. Stage1 is called with the boot, checks all of its parameters and then long jumps to a stage2(which it can't find in memory even though it thinks it read it in correctly). This leads me to believe that block offset for stage2 has changed (probably due to removing hdb) but there is a wild possibility that it was never correct and purely by coincidence it loaded a correct values when hdb was loaded(being a software type this definitely has happened to me before and it blows my mind) It possibly was loading offsets from hdb that were correct for the location of stage2 or something similar. The other thing is that the bios is outdated for the GRUB you are using. In any case the problem is to force GRUB to load correctly with hdb not there. my suggestion is to 1) make a boot disk. 2)(optional) get the latest and greatest GRUB software. There may have been a update to match your bios. 3) follow the procedure in the GRUB manual to manually load GRUB. Specifically with hdb removed and when you are boot from your boot floppy. Also remember to do the cd /sysroot thing to access your hda drive properly for the floppy(I don't use this often and I don't remember the command correctly). you can activate the grub shell. Its should be in sbin on hda and let it do a find on stage 2. The procedure is in the manual. Good luck!!!!!!!
-- redhat-list mailing list unsubscribe mailto:[EMAIL PROTECTED] https://www.redhat.com/mailman/listinfo/redhat-list
