Boot Loader

Gary Aitken garya at Dreamchaser.org
Tue Nov 2 19:23:54 PST 2004


I had a similar problem after installing 5.3b7.
My solution (win2K & 5.3) was to use the ms boot manager.
To do this, copy /boot/boot1 to c:\, naming it whatever you want,
eg FreeBSD_boot1.bsd.  Edit boot.ini to contain a line
like:
	c:\FreeBSD_boot1.bsd="Freebsd 5.3"
In order to edit boot.ini under windows you will need to effectively
chmod it:
   attrib -s -r -h boot.ini
   edit it
   attrib +s +r +h boot.ini (not strictly needed, but a good idea)

You can restore to boot manager with the install disks/cd for windows.

Don't know whether this is the best solution or not; but it is one that
works.

Gary

Andrew Smith wrote:
> Ok I'm stuck...
> 
> I'm trying to get Windows XP and FreeBSD 4.10 to dual boot.
> 
> I'm installing onto a 40GB HD:
>     30GB - WinXP
>     10GB - BSD
> 
> So I installed XP, and then FreeBSD, with the Boot Manager.
> 
> Rebooted and I get the FreeBSD boot manager.  When I hit F2, FreeBSD loads without problems.  However when I hit F1, the computer just beeps at me.
> 
> So I installed GRUB from the ports 0.94.  I was able to manually boot BSD with GRUB, but I could not figure out how to get XP to boot, it didn't recognize the partition which XP was installed when I would do a "root (hd0,0)".
> 
> I've search for a few hours now, trying to figure this out.  But I'm stumped.
> 
> Would this be easier with two Hard Drives?
> 
> Any suggestions?


More information about the freebsd-questions mailing list