I'm trying to boot FreeBSD from NT loader. Here is my configuration and
what I did:
IDE disks on primary IDE interface:
1st HDD: 6.4G FUJITSU UDMA
wd0s1 -- Windows 98
wd0s2, wd0s3 -- Linux
wd0s4 -- user data
2nd HDD: 1.0G SparQ
only one partition (slice?) wd1s1 -- FreeBSD
Two U-Wide SCSI drives (doesn't matter)
I've installed FreeBSD with MBR on the SparQ drive.
Now I can boot from 2nd HDD by either
(1) changing BIOS setting to boot from D: instead of C: first, and type
"0:wd(1,a)kernel" at the prompt of "boot:".
(2) using a boot floppy, and type "1:wd(1,a)kernel" at "boot:" prompt.
both seem working fine.
Now I want to add an entry to boot.ini and let NT loader to boot FreeBSD
I did this:
dd if=/dev/wd1s1 of=bootsect.bsd bs=512 count=1
and things described in FreeBSD FAQ. I got the following output when I
boot, "No bootable partition".
I have the following question:
(1) in order to get the bootsector of FreeBSD on wd1s1, did i do the
right thing by
"dd if=/dev/wd1s1 ..." ???
(2) whether NT loader can only load FreeBSD on the 1st IDE disk? (then
I'll live with booting from floppy).
thanks for any hints,