Date: Sun, 11 May 2003 16:57:57 -0500 (CDT) From: Eduardo Viruena Silva <mrspock@esfm.ipn.mx> To: David Gerard <fun@thingy.apana.org.au> Cc: lilith@newsguy.com Subject: Re: Bootloader two-drive dual-boot configuration question Message-ID: <20030511163652.S77658@Gina.esfm.ipn.mx> In-Reply-To: <20030511213402.GW16799@thingy.apana.org.au> References: <20030511213402.GW16799@thingy.apana.org.au>
next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, 12 May 2003, David Gerard wrote: > > I am setting up an IBM 300PL (Model 6862-N2U) which is intended to > dual-boot Windows and FreeBSD 4.8-RELEASE. As the BIOS will happily boot > from any IDE hard disk, we wanted to set it up with the present Windows > installation on drive 0 (the master - which FreeBSD sees as ad0) and a > fresh FreeBSD installation on drive 1 (the slave - which FreeBSD sees as > ad1). > > We installed FreeBSD and it's working fine on drive 1. However, going to > the BIOS to configure which OS to boot into is annoying. So it would be > nice to do it in the boot loader. However, I can't see what to give > boot0cfg to do this (assuming that's the right program to use). > > (The options boot0 gives are F1 - FreeBSD; F5 - Drive 1 ... note that > FreeBSD *is* on drive 1.) > > I tried swapping the disks - so the FreeBSD disk was drive 0 and the > Windows disk was drive 1. No, it won't work. I doubt windows can start from your slave disk and your /etc/fstab is made to mount file systems in "ad1". You will require changing your /etc/fstab and making your device files in /dev > However, FreeBSD would not boot - the disk was > expecting to find itself as ad1s1a, and mountboot wouldn't accept > ufs:/dev/ad0s1a as I would have expected. So I put the disks back the way > they were and we're presently selecting which disk to use via the BIOS. Are you also writting the boot manager to disk 0? You have to. > > Is there a way to do what we want with boot0? That is: boot from drive 1, > then bring up a boot menu allowing us to select between booting off drive 0 > or drive 1? > Write boot manager to both disk0 and disk1 Booting with disk 0, will make you see a menu like: F1: ??? F5: Disk 1 Pressing F1, you will get windows. pressing F5, you will get a menu like: F1: FreeBSD F5: Disk 0 > > - d. > > > > _______________________________________________ > freebsd-questions@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-questions > To unsubscribe, send any mail to "freebsd-questions-unsubscribe@freebsd.org" >
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030511163652.S77658>