GRUB2 - FreeBSD-8.0 does not show up in triple boot menu, dual boot menu it does..
Hello Family,
(summary = FreeBSD entry will not even show on boot menu after running update-grub!) I have four laptops, three are 40-gig drives, dual booted with FreeBSD-8.0 and Ubuntu-9.10 and those work fine. My triple boot (XP+FreeBSD-8.0+Ubuntu-9.10) Lenovo-T60p with a 100-gig drive will "NOT" even add the FreeBSD entry to the menu whereas all the others do. Here is the entry that is exactly the same in all the laptops and FreeBSD-8.0 is in the same partition on all the laptops. This is the /etc/grub.d/40_custom file addon that works on the others ################################# menuentry "FreeBSD-8.0" { set root=(hd0,3) chainloader +1 } ################################# |
I'm curious, can the grub2 entries be edited with vi or another editor?
|
It is odd that it isn't shown at all.
Did you run 'update-grub' after you edited the 40_custom? Ah, sorry, yes you said so. If yes, i would simply try to put it in /boot/grub/grub.cfg and overwrite it with -> :x! (just to test if it works at all. If it does you may move on with troubleshooting). You might also try 'os-prober'. |
Manually edit /boot/grub/grub.cfg (for testing)
Quote:
Thanks again. Good catch! |
Manually edit /boot/grub/grub.cfg (did not work)
Quote:
|
Grub2's grub2.cfg can be edited no different from the Grub1's menu.lst.
As the previous Grub1 the new Grub2 can be used to boot any installed system manually so make a Grub floppy or Grub CD (put nothing but Grub2 on it) can save a lot of booting problems. See Task K1 & K2 in Just booting tips of my signature for making Grub2 floppy or CD. |
Quote:
I still can't understand why just the FreeBSD stanza in /boot/grub/grub.cfg does not print when it does in other Ubuntu/FreeBSD laptops I have. Thanks |
Just click the red one
Code:
Linux user started Jun 2004 - No. 361921 |
All times are GMT -5. The time now is 12:53 AM. |