Date: Tue, 15 Jun 1999 08:50:43 +0100 From: Clem.Dye@wdr.com To: bdodson@beowulf.utmb.edu, markov@globalnet.co.uk Cc: as_hombert@ibm.net, Clem.Dye@wdr.com, Questions@FreeBSD.ORG Subject: RE: Re: Booting FreeBSD with Win NT Message-ID: <H000008201cf3c91@MHS>
next in thread | raw e-mail | index | archive | help
OK, I think I get the picture, but I'm still a bit confused here. If I install 3.2 on the second partition on my first IDE disk (NT lives on the second drive), which method do I use to create a BOOTSECD.BSD file? Anne's approach of using BOOTPART sounds nice'n'easy, but I'm not clear if this will work with 3.2, given the changes to the boot process/boot files. Is DD still a reliable option in this instance, as a fall-back? Can I frig something during the install process via virtual terminal, for example? Any advice here would be greatly appreciated!!! Clem -----Original Message----- From: bdodson Sent: 14 June 1999 20:03 To: markov Cc: bdodson; Dye, Clem; as.hombert; Questions Subject: Re: Booting FreeBSD with Win NT Mark Ovens writes: > On Mon, Jun 14, 1999 at 09:11:58AM -0500, M. L. Dodson wrote: > > > > Wrongo. This configuration works. No repartitioning or other > > hocus-pocus required. When you set up fbsd, install the default > > boot manager: > > > > DOS and NT on IDE drive connected to motherboard (FAT and ntfs > > partitions). > > > > FreeBSD-STABLE (just pre-3.2-RELEASE) on SCSI disk connected to > > motherboard Adaptec (2940W compat.) > > > > c:\bootsect.bsd is /boot/boot0 > > Just copy it over and rename it. > > > > The FAQ should be updated to reflect this. Under 2.2.x BOOTSECT.BSD > was simply the FreeBSD boot sector, created with dd(1), and hence > not executable. NT's boot loader was simply looking for the partition > described in BOOTSECT.BSD on the first disk. > > Your solution should work with 3.1 yes? When I added a 2nd HD I > created a small partition on the first HD to allow me to use the > NT loader, seems I didn't have to. > I _think_ it works with 3.1, but I can't remember whether I tried it. I installed 3.1 and then almost immediately upgraded to -STABLE with a "make world". In any case, I would suggest people go to 3.2R or a -STABLE snapshot, not 3.1. The key point is that this solution is totally dependent on the "new" 3-stage boot loader. In any case, when working with this range of versions, be sure to keep /boot/loader and /kernel version-consistent or you may get into a situation where your shiny new kernel can't be booted by your dingy old /boot/loader. > > c:\boot.ini is: > > > > C:\="MS-DOS" > > multi(0)disk(0)rdisk(0)partition(2)\WINNT="Windows NT Workstation Version 4.00" > > multi(0)disk(0)rdisk(0)partition(2)\WINNT="Windows NT Workstation Version 4.00 [VGA mode]" /basevideo /sos > > c:\bootsect.bsd="FreeBSD" > > > > /boot/loader.rc is: > > > > set root_disk_unit=0 > > autoboot 10 > > This may have to be: set root_disk_unit=1 autoboot 10 for an all ide system. My configuration is DOS/NT on IDE disk (two primary fdisk partitions), FBSD on a SCSI second (and third and fourth) disk. Someone with a range of hardware should work out all these nuances before the FAQ is updated, IMO. [much elided] -- M. L. Dodson bdodson@scms.utmb.edu 409-772-2178 FAX: 409-772-1790 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message This message contains confidential information and is intended only for the individual named. If you are not the named addressee you should not disseminate, distribute or copy this e-mail. Please notify the sender immediately by e-mail if you have received this e-mail by mistake and delete this e-mail from your system. E-mail transmission cannot be guaranteed to be secure or error-free as information could be intercepted, corrupted, lost, destroyed, arrive late or incomplete, or contain viruses. The sender therefore does not accept liability for any errors or omissions in the contents of this message which arise as a result of e-mail transmission. If verification is required please request a hard-copy version. This message is provided for informational purposes and should not be construed as a solicitation or offer to buy or sell any securities or related financial instruments. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?H000008201cf3c91>