Re: Install GRUB for FreeBSD

2005-09-18 Thread jonas
hi!

On Sun, 18 Sep 2005 12:08:08 -0400 (EDT)
John Do [EMAIL PROTECTED] wrote:

 Anyone know how to install GRUB for FreeBSD when you
 can't boot to it?

you need at least one bootable operating system. try a livecd if youre
system doesnt boot at all.

 I even installed GRUB into MBR and the BSD bootloader
 won't go away! :(

make sure you install it to the correct disk!

 
 Someone please tell me what the best way to install
 grub is
 
 I guess you need it in the MBR but where will the
 menu.lst be stored?

AFAIK grub has problems with reading ufs (please correct me if i'm
wrong! maybe it's just because my grub version is a bit old ;) ).
you can get around this by putting the grub config on a partition grub
can read (like ext2fs or fat32) and then just chainload the freebsd
loader installed into the freebsd partition. of course this is not the
best solution but it works for me :)

greets,
jonas
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Install GRUB for FreeBSD

2005-09-18 Thread Gary W. Swearingen
John Do [EMAIL PROTECTED] writes:

 Linux GRUB is simple and intuitive to use and BSD
 loader has me lost after weeks :(

I know both enough to say that BSD's is way more intuitive
and much simpler to configure and install.

 I even installed GRUB into MBR and the BSD bootloader
 won't go away! :(

I've made mine go away several times.  Note that you
shouldn't need to get rid of the MBR on the second disk,
with Grub on the first.  I don't know if Grub can be made
to boot the second disk's MBR, or not.  Probably.

 Someone please tell me what the best way to install
 grub is

 I guess you need it in the MBR but where will the
 menu.lst be stored?

It starts out on a floppy file system.  Then you either
just boot off the floppy, or you install it to the hard disk MBR,
other first-track sectors, and maybe your OS's root FS.  I don't
recall if you need a menu.lst or not.  That is, I don't know if
Grub can be installed only to the first track, or needs the
menu.lst in an FS; it seems like a bad requirement, if so.

You might search the Internet for a pre-build Grub floppy.
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Install GRUB for FreeBSD

2005-09-18 Thread Micah



jonas wrote:

AFAIK grub has problems with reading ufs (please correct me if i'm
wrong! maybe it's just because my grub version is a bit old ;) ).
you can get around this by putting the grub config on a partition grub
can read (like ext2fs or fat32) and then just chainload the freebsd
loader installed into the freebsd partition. of course this is not the
best solution but it works for me :)

greets,
jonas


I use grub installed on a ufs filesystem and it has absolutely no 
problems reading config files, stages, or splash screens from it.


Later,
Micah
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Install GRUB for FreeBSD

2005-09-18 Thread Micah



Gary W. Swearingen wrote:

It starts out on a floppy file system.  Then you either
just boot off the floppy, or you install it to the hard disk MBR,
other first-track sectors, and maybe your OS's root FS.  I don't
recall if you need a menu.lst or not.  That is, I don't know if
Grub can be installed only to the first track, or needs the
menu.lst in an FS; it seems like a bad requirement, if so.



In order for grub to work as a menu, it requires a stage 2 loader that 
resides somewhere on your hardrive outside of the MBR.  It's my 
understanding that grub was too big to fit just in the MBR and that 
necessitated this arrangement.  If you don't mind manually typing in 
commands such as root(hdx,x,x) and kernel /boot/loader then you don't 
need grub installed anywhere other than the MBR.  Though the ufs stage 
1.5 might cause problems with freebsd in that regard. I haven't tried 
grub without /some/ aspect of it installed to a freebsd partition.


Later,
Micah
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Install GRUB for FreeBSD

2005-09-18 Thread Gary W. Swearingen
Micah [EMAIL PROTECTED] writes:

 In order for grub to work as a menu, it requires a stage 2 loader
 that resides somewhere on your hardrive outside of the MBR.  It's my
 understanding that grub was too big to fit just in the MBR and that
 necessitated this arrangement.  If you don't mind manually typing in

Yeah, but I definitely remember that Grub installs stuff on other
sectors of the first track, probably staring with the second sector.
So it should be able to store the menu stuff there too, but I don't
know if it actual can (I also had it using the menu file in
/boot/boot/grub, I think it was for some odd reason).
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]