Dual boot FreeBSD 4.10 and FreeBSD 5.3
Kjell B.
homebell at telia.com
Sat Mar 5 02:40:21 PST 2005
I'm about to make the switch from 4.10 to 5.3. However, I don't want to
do it in one go, but rather first install 5.3 on a separate physical
disk and get all applications installed and configured correctly. Once
I've completed the process, the scenario is a RAID-1 setup (gmirror is
the route I've chosen after extensive reading).
Current situation
-----------------
[homebell] ~> uname -a
FreeBSD homebell.dyndns.org 4.10-RELEASE-p2 FreeBSD 4.10-RELEASE-p2 #0:
Mon Oct 18 21:48:34 CEST 2004
homebell at homebell.dyndns.org:/usr/obj/usr/src/sys/HOMEBELLapmipfw i386
[homebell] ~> df -h
Filesystem Size Used Avail Capacity Mounted on
/dev/ad4s1a 126M 66M 50M 57% /
/dev/ad5s1e 252M 64M 168M 28% /rootback
/dev/ad5s1f 150G 28G 110G 20% /backup
/dev/ad4s1f 252M 90K 232M 0% /tmp
/dev/ad4s1g 112G 9.8G 93G 10% /usr
/dev/ad4s1e 252M 123M 108M 53% /var
procfs 4.0K 4.0K 0B 100% /proc
[homebell] ~# atacontrol list
ATA channel 0:
Master: acd0 <COMPAQ DVD-ROM GD-2500/0011> ATA/ATAPI rev 0
Slave: acd1 <Hewlett-Packard CD-Writer cd16n/1.15> ATA/ATAPI rev 0
ATA channel 1:
Master: no device present
Slave: no device present
ATA channel 2:
Master: ad4 <HDS722512VLAT80/V33OA60A> ATA/ATAPI rev 6
Slave: ad5 <HDS722516VLAT80/V34OA6EA> ATA/ATAPI rev 6
ATA channel 3:
Master: ad6 <HDS722512VLAT80/V33OA6EA> ATA/ATAPI rev 6
Slave: no device present
ATA channels 2 and 3 are on a Promise TX2 ATA133 controller. ATA channel
1 on the motherboard is fried and unused.
ad4 hosts my 4.10 installation, ad5 is a pure backup disk, and ad6 is
today empty and it's where I will put 5.3 (ad4 will be the mirror to ad6
once the migration is completed).
Therefore, I first want to install 5.3 on ad6 (actually ad6s1 I believe)
and dual boot between ad4s1(4.10) and ad6s1(5.3) during the migration phase.
I'm a bit uncertain as to the procedure to get to the dual boot status.
Currently, I have no boot manager installed. Can I install 5.3 onto
ad6s1 and from sysinstall install the FreeBSD Boot Manager to both ad4
and ad6? Or should I first do 'fdisk -B -b /boot/boot0 ad4' from within
4.10 (as per the handbook)? Or is 'boot0cfg -B ad4' the proper way of
doing it?
My concern is of course to not mess up my current 4.10 installation.
--
Kjell
More information about the freebsd-questions
mailing list