Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 8 Dec 2005 07:02:01 +0100
From:      "Jack Raats" <jack@jarasoft.net>
To:        "Stephen Montgomery-Smith" <stephen@math.missouri.edu>
Cc:        FreeBSD Stable <freebsd-stable@freebsd.org>, freebsd-questions@freebsd.org
Subject:   Re: Copying kernel and OS
Message-ID:  <005201c5fbbc$e89db440$9700000a@jarasoft.net>
References:  <002701c5fb72$ee18bf90$9700000a@jarasoft.net> <43975426.9050809@math.missouri.edu>

next in thread | previous in thread | raw e-mail | index | archive | help
Is it also possible to scp both directories to the slow machine?

JAck

----- Original Message ----- 
From: "Stephen Montgomery-Smith" <stephen@math.missouri.edu>
To: "Jack Raats" <jack@jarasoft.net>
Cc: <freebsd-questions@freebsd.org>; "FreeBSD Stable" 
<freebsd-stable@freebsd.org>
Sent: Wednesday, December 07, 2005 10:29 PM
Subject: Re: Copying kernel and OS


> Jack Raats wrote:
>> I've two machines running FreeBSD 6.0-STABLE.
>> One very fast machine and one very very slow machine. On the fast machine 
>> I can compile a new kernel and OS very quickly and easily.
>> Is it possible to transfer the compile world and kernel to the slow 
>> machine. If yes whart directories etc... do i have to transfer.
>>
>> Jack
>
> I do something like this.  I build on the fast machine, and then use NFS 
> to allow the slow machine to access /usr/src and /usr/obj.  I have found 
> that it is important to preserve the names of the directories, so that 
> they are also called /usr/src and /usr/obj on the slow machine.  Then I 
> just do mergemaster, make installworld, make installkernel (in the 
> appropriate order) on the slow machine, and it works like a charm.
>
> The entries in fstab are like this:
> hub2:/usr/obj    /usr/obj        nfs     rw,bg,noauto    0       0
> hub2:/usr/src    /usr/src        nfs     rw,bg,noauto    0       0
> where hub2 is the name of the fast machine.
>
> In /etc/exports on hub2 I have something like this
> /usr -maproot=root -alldirs -network 10.0.0.0 -mask 255.255.255.0
> (here 10.0.0.0 is the IP addresses of my LAN)
>
> and in /etc/rc.conf on hub2 I have some lines like
> nfs_server_enable="YES"
> rpcbind_enable="YES"
>
> Then on the slow machine I simply type
> mount /usr/src
> mount /usr/obj
>
> -- 
>
> Stephen Montgomery-Smith
> stephen@math.missouri.edu
> http://www.math.missouri.edu/~stephen
> 




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?005201c5fbbc$e89db440$9700000a>