Date: Tue, 16 Dec 1997 18:02:13 -0700 From: Warner Losh <imp@village.org> To: hackers@freebsd.org Subject: Question about making a new machine from an old one Message-ID: <199712170102.SAA00624@harmony.village.org>
next in thread | raw e-mail | index | archive | help
OK. I have a new machine I'd like to bring online. I'd rather not
download the latest snapshot, but do have a complete -stable tree that
I just built that I'd like to place onto a disk and then boot that
disk on the new machine.
As near as I can tell, from looking at the makefiles, I would do
something like the following:
disklabel new-disk
newfs new-disk-a
newfs new-disk-d
newfs new-disk-e
newfs new-disk-f
mount new-disk-a /gerbils
mkdir /gerbils/usr /gerbils/var /gerbils/home
mount new-disk-d /gerbils/usr
mount new-disk-e /gerbils/var
mount new-disk-f /gerbils/home
cd /usr/src
make buildworld
cd /usr/src/etc
make distribution DESTDIR=/gerbils
cd ..
make installworld DESTDIR=/gerbils
<fake up a fstab on /gerbils/etc>
umount /gerbils/{usr,home,var} /gerbils
Then take the disk to the new system and run /stand/sysinstall to
configure the system in single user.
Have I missed anything? Is there an easier way to do this that
doesn't require that I grab a snapshot? What's the smallest subset I
can install that would allow me to upgrade via make installworld?
Thanks much...
Warner
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199712170102.SAA00624>
