LinuxQuestions.org
Visit the LQ Articles and Editorials section
Go Back   LinuxQuestions.org > Forums > Other *NIX Forums > *BSD
User Name
Password
*BSD This forum is for the discussion of all BSD variants.
FreeBSD, OpenBSD, NetBSD, etc.

Notices



Reply
 
Search this Thread
Old 04-16-2005, 01:28 PM   #1
oxleyk
Member
 
Registered: Nov 2003
Distribution: Ubuntu
Posts: 309

Rep: Reputation: 30
FreeBSD and Win XP Dual Boot


Hello all,

I have an unused secondary drive in my Windows XP box and would like to install FreeBSD on it to test interaction with my Slackware box. I've installed FreeBSD on single-boot computers and was wondering if there is anything I should be careful of when installing a dual-boot system, like where to install the bootloader, etc.

Thanks,
Kent
 
Old 04-17-2005, 12:40 AM   #2
RanDrake10
Member
 
Registered: Oct 2004
Location: Florida
Distribution: Debian
Posts: 319

Rep: Reputation: 30
Just make sure you back up XP (just in case). Make sure you don't format/install to hda, use manual partitioning/config to use hdb. If you don't plan to keep install use a boot floppy or install bootloader to hdb. After your done you can use XP recovery console to reinstall windows bootloader if something gets overwritten.
 
Old 04-18-2005, 10:14 PM   #3
teckk
Senior Member
 
Registered: Oct 2004
Distribution: FreeBSD Arch
Posts: 1,773

Rep: Reputation: 197Reputation: 197
I have a BSD, Win XP, CentOS box with grub as the boot loader. Another BSD, Win XP box with BSD loader doing the booting. It'll work fine either way. Win XP has to be on a primary partition, the 1st partition on the drive as far as I know. BSD or Linux will play nicely on another partition. The BSD installer says that BSD has to be on a primary partition. Also I messed one install up and the XP recover console would not help it with fixboot or fixmbr. Somehow I messed up ntldr and XP would not correct it. I finally did a dd if=/dev/zero of=/dev/hda bs=1M and started over. So back up your stuff just like allways before trying to move a partition or dual boot a machine.
 
Old 04-19-2005, 07:48 AM   #4
oxleyk
Member
 
Registered: Nov 2003
Distribution: Ubuntu
Posts: 309

Original Poster
Rep: Reputation: 30
Thank you for the replies!

I'm actually installing FreeBSD on a separate drive so there won't be any problems with Windows partitions.

Kent
 
Old 04-23-2005, 06:44 PM   #5
Dankles
Member
 
Registered: May 2004
Location: /dev/null
Distribution: Slackware
Posts: 245

Rep: Reputation: 31
If you do over write any MBRs you can always use the WIn XP disk as a boot CD and go to the recovery console. I think the command is C:\>fixmbr. In DOS it was FDISK /mbr.
 
Old 04-24-2005, 09:02 AM   #6
oxleyk
Member
 
Registered: Nov 2003
Distribution: Ubuntu
Posts: 309

Original Poster
Rep: Reputation: 30
I ended up using GAG as the bootloader. One good thing about GAG is that it can be booted from a floppy with the OS and drive information on it. I didn't even touch the Windows mbr.

Kent
 
Old 04-25-2005, 11:55 AM   #7
K@rl`
Member
 
Registered: Feb 2004
Posts: 70

Rep: Reputation: 15
Quote:
Originally posted by oxleyk
I ended up using GAG as the bootloader. One good thing about GAG is that it can be booted from a floppy with the OS and drive information on it. I didn't even touch the Windows mbr.

Kent
How did you go about using this ?
 
Old 04-25-2005, 12:39 PM   #8
oxleyk
Member
 
Registered: Nov 2003
Distribution: Ubuntu
Posts: 309

Original Poster
Rep: Reputation: 30
Download GAG here http://gag.sourceforge.net/

Install GAG to a floppy, reboot from the floppy and add the drive numbers and systems to choose from, in my case Windows XP on the first hard drive and FreeBSD on the second hard drive.

GAG can be installed on a hard drive but I chose to use the floppy since it might cause some confusion with my kids who use Win XP.

Kent
 
Old 04-26-2005, 05:25 AM   #9
K@rl`
Member
 
Registered: Feb 2004
Posts: 70

Rep: Reputation: 15
Quote:
Originally posted by oxleyk
Download GAG here http://gag.sourceforge.net/

Install GAG to a floppy, reboot from the floppy and add the drive numbers and systems to choose from, in my case Windows XP on the first hard drive and FreeBSD on the second hard drive.

GAG can be installed on a hard drive but I chose to use the floppy since it might cause some confusion with my kids who use Win XP.

Kent
Thanks for that.

Unfortunatley, it doesn't see my SATA Drive on which the BSD is installed on


D'Oh !
 
Old 04-26-2005, 07:34 AM   #10
oxleyk
Member
 
Registered: Nov 2003
Distribution: Ubuntu
Posts: 309

Original Poster
Rep: Reputation: 30
It only shows the first installed drive. I had to tell it to look at drive B, then it saw that FreeBSD was on that drive.

Kent
 
Old 04-26-2005, 07:37 AM   #11
K@rl`
Member
 
Registered: Feb 2004
Posts: 70

Rep: Reputation: 15
Quote:
Originally posted by oxleyk
It only shows the first installed drive. I had to tell it to look at drive B, then it saw that FreeBSD was on that drive.

Kent
Hmm, so it doesn't actually list B ? Because it only listed one drive A which was my XPSP2 Dirve. :S
 
Old 05-02-2005, 12:49 PM   #12
Atrocity
Member
 
Registered: Nov 2002
Location: Hell
Distribution: FreeBSD, Slackware
Posts: 308

Rep: Reputation: 30
My only suggestion is to install XP first becuase it likes to eat the MBR and leave only itself, it is evil like that
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Dual boot Linspire & Win XP - new master boot record? jimbo5454 Linux - Newbie 5 07-23-2006 01:06 AM
Dual Boot ( Win XP and freeBSD) nubier *BSD 13 05-11-2005 07:12 AM
Boot Sector on dual boot PC. Remove Mandrake and replace with FreeBSD Phin666 *BSD 1 10-30-2004 06:02 PM
Dual boot Win/Linux boot error L? jondy Linux - Newbie 2 04-16-2004 11:49 AM
Rebooting mdk 9.2 (win 98 dual boot) after win hd fails jnt Mandriva 3 04-05-2004 06:57 PM


All times are GMT -5. The time now is 12:34 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration