BUT. GRUB2 boots up fine, it's 2.00 from the FTP. I installed GRUB with this command:
Code: Select all
grub-install --modules="part_msdos multiboot fat help configfile biosdisk" disk.img
Once in the root prompt, root=(hd0)
However, <ls> shows a (hd0,msdos1) that is the actual partition with the files on it.
I need either need to specify (hd0,msdos1) or set root=(hd0,msdos1). Only then, will configfile /boot/grub/grub.cfg find the file.
I (obviously) need to do this automatically; any ideas?
Next: GRUB2 apparently doesn't set the flags properly.
Code: Select all
if(!(MBTStruct->flags & (1 << 6)))
I'm using multiboot1 to boot my kernel.
Help?