Re: Copying kernel and OS

2005-12-08 Thread Giorgos Keramidas
On 2005-12-08 07:02, Jack Raats <[EMAIL PROTECTED]> wrote:
> Is it also possible to scp both directories to the slow machine?

Maybe, but why do that?  NFS is going to work better :)

___
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "[EMAIL PROTECTED]"


Re: Copying kernel and OS

2005-12-08 Thread Paul T. Root

It should work fine. You need to preserve mod and access
times as well as flags and permissions.

If you are going to do this on a repeated basis, I'd look
into something like cvsup or rsync, maybe even mirror, to
keep the slow machines directory structures in sync rather
than a cp -Rp.

Paul.


Jack Raats wrote:

***
This message has been scanned by the InterScan for CSC-SSM and found to 
be free of known security risks.

***


Is it also possible to scp both directories to the slow machine?

JAck

- Original Message - From: "Stephen Montgomery-Smith" 
<[EMAIL PROTECTED]>

To: "Jack Raats" <[EMAIL PROTECTED]>
Cc: ; "FreeBSD Stable" 


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/objnfs rw,bg,noauto0   0
hub2:/usr/src/usr/srcnfs rw,bg,noauto0   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
[EMAIL PROTECTED]
http://www.math.missouri.edu/~stephen



___
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "[EMAIL PROTECTED]"


--
   __   Paul T. Root
  /_ \  1977 MGB
 /  /||  \\
||\/ ||  _ |
||   ||   ||
 \   ||__//
  \__/

___
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "[EMAIL PROTECTED]"


Re: Copying kernel and OS

2005-12-07 Thread Jack Raats

Is it also possible to scp both directories to the slow machine?

JAck

- Original Message - 
From: "Stephen Montgomery-Smith" <[EMAIL PROTECTED]>

To: "Jack Raats" <[EMAIL PROTECTED]>
Cc: ; "FreeBSD Stable" 


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/objnfs rw,bg,noauto0   0
hub2:/usr/src/usr/srcnfs rw,bg,noauto0   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
[EMAIL PROTECTED]
http://www.math.missouri.edu/~stephen



___
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "[EMAIL PROTECTED]"


Re: Copying kernel and OS

2005-12-07 Thread Stephen Montgomery-Smith

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/objnfs rw,bg,noauto0   0
hub2:/usr/src/usr/srcnfs rw,bg,noauto0   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
[EMAIL PROTECTED]
http://www.math.missouri.edu/~stephen
___
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "[EMAIL PROTECTED]"


Re: Copying kernel and OS

2005-12-07 Thread Erik Nørgaard

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.


see the handbook, this section seems for you:

http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/small-lan.html

Erik
--
Ph: +34.666334818   web: http://www.locolomo.org
S/MIME Certificate: http://www.locolomo.org/crt/2004071206.crt
Subject ID:  A9:76:7A:ED:06:95:2B:8D:48:97:CE:F2:3F:42:C8:F2:22:DE:4C:B9
Fingerprint: 4A:E8:63:38:46:F6:9A:5D:B4:DC:29:41:3F:62:D3:0A:73:25:67:C2
___
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "[EMAIL PROTECTED]"


Copying kernel and OS

2005-12-07 Thread Jack Raats

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 


___
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "[EMAIL PROTECTED]"