The UNIX and Linux Forums  

Go Back   The UNIX and Linux Forums > OS Specific Forums > BSD
Google UNIX.COM
Home Forums Register Rules & FAQ Members List Arcade Search Today's Posts Mark Forums Read


BSD BSD, sometimes called Berkeley Unix, is a Unix operating system developed by the Computer Systems Research Group of the UC Berkeley.


Other UNIX.COM Threads You Might Find Helpful
Thread Thread Starter Forum Replies Last Post
Quad Ethernet hshapiro SUN Solaris 5 09-25-2007 06:10 PM
gar stupid quad booting lord_of_pie UNIX for Dummies Questions & Answers 0 02-25-2006 10:38 PM
Quad or Duel Processors rfmurphy_6 Windows & DOS: Issues & Discussions 4 10-05-2005 05:13 AM
Quad Fast Ethernet Card on Sparc 10? jskillet IP Networking 7 09-26-2002 08:26 AM
booting from CD-ROM J.P UNIX for Dummies Questions & Answers 2 05-16-2002 01:06 PM

Reply
 
Submit Tools LinkBack Thread Tools Search this Thread Display Modes
  #1 (permalink)  
Old 02-26-2005
Banned
 

Join Date: Feb 2005
Posts: 2
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiReddit! Stumble this Post!Spurl this Post!
Quad Booting...

Ok so currently I have XP and Slack booting on my laptop, the next two goals will be FreeBSD and Windows Server 2003, in that order (though I may need to start over and do server before unix/linux.

Either way, how I got linux interacting nicely with XP was via this link:

http://bratlady.com/linux_boot.shtml

One of the catches is I am using the Windows Boot manager, so the key to getting linux to work was this part of the deal:

dd if=/dev/hdc2 of=/bootsect.lnx bs=512 count=1

Which I sorta went with, I have no idea what the file it creates really does nor even what the command itself executes, I know what they tell me on that site "rip the bootsector from our Linux root partition", so thats easy to understand right?

So now I suppose the question is, how do I accomplish the same thing with FreeBSD 5.3 so I can just plug the file into the windows boot loader and get it booting to it correctly?

Thanks,

J
Reply With Quote
Forum Sponsor
  #2 (permalink)  
Old 03-02-2005
Registered User
 

Join Date: Mar 2005
Posts: 12
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiReddit! Stumble this Post!Spurl this Post!
Bootloader options

There are a few options:
1. Continue to use Windows Boot Manager (ntldr). However, it's probably not a very good idea because Windows Server 2003 might start complaining. But if you want to try, take a look at this.

http://www.freebsd.org/doc/en_US.ISO...#NT-BOOTLOADER

If the FreeBSD installation is on the same hard disk with Windows, copy /boot/boot1 to your windows partition. You can rename the file if you want to. Then put C:\BOOTSECT.BSD="FreeBSD" into boot.ini. However, if you have it on a different disk **DO NOT** use /boot/boot1 or /boot/boot0. This would wipe out the partition table in your hard disk. I had accidentally done it before and I wasn't able to recover the partitions. Instead you can do:

# dd if=/dev/ad?s?? of=/bootsect.bsd bs=512 count=1

Change ad?s?? to the appropriate device node. The device for the first hard disk, first partition, first slice (FreeBSD partition scheme), is ad0s1a. Then modify boot.ini, and it should work. This command copies the first 512-byte block from the device you specified to the output file (in this case bootsect.bsd).

2. Use your BIOS. Some computer has BIOS that allows you to choose what device to boot after POST.

3. Use the default FreeBSD bootloader. However, the bootloader will display ??? for ntfs partitions.

4. Use GRUB (GRand Unified Bootloader).

http://www.gnu.org/software/grub/

If you want to install it through FreeBSD, download the precompiled package from the FreeBSD ftp site. It's under the sysutils category. Use pkg_add to install the package and configure the loader. Documentation is on the GRUB web site. In my opion, this is the best way. Windows won't complain it's not the only OS on the computer, and it can boot almost any OS through chain loading. Also, it provides a very nice screen at start up and very flexible.

If you have any questions, just post it to this thread.
I hope this helps you. Good Luck!

Enoch
Reply With Quote
Google UNIX.COM
Reply



Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

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

vB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



All times are GMT -7. The time now is 10:25 PM.


Powered by: vBulletin, Copyright ©2000 - 2006, Jelsoft Enterprises Limited.
The UNIX and Linux Forums Content Copyright ©1993-2008 The CEP Blog All Rights Reserved -Ad Management by RedTyger

Search Engine Optimization by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102