Re: Need to clone machines efficiently - help?

2000-12-26 Thread Frank Copeland
Peter Eckersley wrote:
 On Mon, Dec 25, 2000 at 12:15:50AM -0800, Erik Winn wrote:

   Here is the first obstacle - not really a big one, but I spent all day 
  digging around and couldn't really find any tools for this one: we want to 
  be 
  able to clone the machines easily over the local net. Mandrake has a tricky 
  boot floppy that asks only for the eth0 config and then runs a bunch of 
  perl 
  to do the rest of the install non-interactively. I haven't started reading 
  the scripts yet (that's plan B), instead I was hoping that someone had come 
  up with something similar for debian. We are looking at hundreds of boxes 
  already and its really just begun.
 
 This was extremely difficult for us at first, simply because the
 hardware we got was so variable that no standard install was really
 possible.  There was one small shipment of machines with identical disks
 which we cloned using dd :).
 
 Things have got much better lately, since we started receiving corporate
 donations of largeish groups of modern PCs with similar hardware.  The
 way we've ended up doing it is this:
 
 * A debian mirror server
 * Customised task packages
 
 So we start a normal debian install, but then pick
 task-computerbank-whatever and it's done.

I've made the current version of our task packages apt-get'able if you want
to have a look:

  deb http://thingy.apana.org.au/computerbank/debian cbv/
  deb-src http://thingy.apana.org.au/computerbank/debian cbv/

They are mainly proof-of-concept at the moment and need considerable
development, but they are already making life much easer for us.

 A custom task package might play really well with an automated
 installer, if your hardware is sufficiently uniform to support one.

As someone else pointed out there's the FAI project at

  http://www.informatik.uni-koeln.de/fai/

We still have to evaluate it properly but looks like it could be a very
useful package for us.

Frank




Need to clone machines efficiently - help?

2000-12-25 Thread Erik Winn
Hi Folks,

 I have just started working with a group here in Portland that is taking in 
old machines and recycling them - putting linux on as the OS (of course ;}). 
See http://www.freegeek.org for more. Its a non-profit all volunteer thing; 
and actually one of the people has posted to one of these lists before ... 
but, apparently things kinda (lamely, IMO) drifted toward a mandrake system 
-- I think I can turn that around with a little help; I am putting in some 
good time there and I think that when the realities of maintaining and 
upgrading rpm systems hits they may change their minds.

 Here is the first obstacle - not really a big one, but I spent all day 
digging around and couldn't really find any tools for this one: we want to be 
able to clone the machines easily over the local net. Mandrake has a tricky 
boot floppy that asks only for the eth0 config and then runs a bunch of perl 
to do the rest of the install non-interactively. I haven't started reading 
the scripts yet (that's plan B), instead I was hoping that someone had come 
up with something similar for debian. We are looking at hundreds of boxes 
already and its really just begun.

 This is really not a huge task - it would just make a nice splash over here 
if we could come up with something ...

 I would greatly appreciate recieving help/ideas/advice on this - Note 
however that I am not actually subscribed to the list at present (sorry, just 
too much at the moment ) so you can reply to me personally if you like.

 Thanks very much in advance! I hope we can get this to happen.

Erik Winn




Re: Need to clone machines efficiently - help?

2000-12-25 Thread Aaron Lehmann
On Mon, Dec 25, 2000 at 12:15:50AM -0800, Erik Winn wrote:
  Here is the first obstacle - not really a big one, but I spent all day 
 digging around and couldn't really find any tools for this one: we want to be 
 able to clone the machines easily over the local net.
 boot floppy that asks only for the eth0 config and t

While I was at VA, I worked with SystemImager, which is available at
http://systemimager.org. It might be what you're looking for. It
requires the hardware to be basically identical across machines. Once
you set up the server, which is a significant task, cloning the master
client onto the other clients is a cinch, involving putting the
automatically-generated floppy disk into the disk drive and turning on
the computer.

I wrote a setup guide for SystemImager a few months ago.
Unfortunately, I seem to have lost it :-(.


pgpHhfTcfjTw0.pgp
Description: PGP signature


Re: Need to clone machines efficiently - help?

2000-12-25 Thread Erik Winn
Hi Aaron,

 Thanks very much for the pointer - I'm reading the docs for it and it looks 
very promising. Might even be worth building a couple of debs from it ... no 
promises on that right now though :).

 Happy whicheveryouprefer!

Erik Winn

On Monday 25 December 2000 01:08, Aaron Lehmann wrote:

  On Mon, Dec 25, 2000 at 12:15:50AM -0800, Erik Winn wrote:
   Here is the first obstacle - not really a big one, but I spent all day
  digging around and couldn't really find any tools for this one: we want
  to be able to clone the machines easily over the local net.
  boot floppy that asks only for the eth0 config and t

 While I was at VA, I worked with SystemImager, which is available at
 http://systemimager.org. It might be what you're looking for. It
 requires the hardware to be basically identical across machines. Once
 you set up the server, which is a significant task, cloning the master
 client onto the other clients is a cinch, involving putting the
 automatically-generated floppy disk into the disk drive and turning on
 the computer.

 I wrote a setup guide for SystemImager a few months ago.
 Unfortunately, I seem to have lost it :-(.


Content-Type: application/pgp-signature; charset=us-ascii; 
name=Attachment: 1
Content-Transfer-Encoding: 7bit
Content-Description: 





Re: Need to clone machines efficiently - help?

2000-12-25 Thread Mircea Luca
Erik Winn wrote:
 
 Hi Folks,
 
  I have just started working with a group here in Portland that is taking in
 old machines and recycling them - putting linux on as the OS (of course ;}).
 See http://www.freegeek.org for more. Its a non-profit all volunteer thing;
 and actually one of the people has posted to one of these lists before ...
 but, apparently things kinda (lamely, IMO) drifted toward a mandrake system
 -- I think I can turn that around with a little help; I am putting in some
 good time there and I think that when the realities of maintaining and
 upgrading rpm systems hits they may change their minds.
 
  Here is the first obstacle - not really a big one, but I spent all day
 digging around and couldn't really find any tools for this one: we want to be
 able to clone the machines easily over the local net. Mandrake has a tricky
 boot floppy that asks only for the eth0 config and then runs a bunch of perl
 to do the rest of the install non-interactively. I haven't started reading
 the scripts yet (that's plan B), instead I was hoping that someone had come
 up with something similar for debian. We are looking at hundreds of boxes
 already and its really just begun.
 
  This is really not a huge task - it would just make a nice splash over here
 if we could come up with something ...
 
  I would greatly appreciate recieving help/ideas/advice on this - Note
 however that I am not actually subscribed to the list at present (sorry, just
 too much at the moment ) so you can reply to me personally if you like.
 
  Thanks very much in advance! I hope we can get this to happen.
 
 Erik Winn
 
 --
This is what you want I guess.Made for Debian

http://www.informatik.uni-koeln.de/fai/

-- 
The best way to escape from a problem is to solve it. 
 Alan Saporta




Re: Need to clone machines efficiently - help?

2000-12-25 Thread Peter Eckersley
On Mon, Dec 25, 2000 at 12:15:50AM -0800, Erik Winn wrote:

 Hi Folks,
 
  I have just started working with a group here in Portland that is taking in 
 old machines and recycling them - putting linux on as the OS (of course ;}). 
 See http://www.freegeek.org for more. Its a non-profit all volunteer thing; 
 and actually one of the people has posted to one of these lists before ... 
 but, apparently things kinda (lamely, IMO) drifted toward a mandrake system 
 -- I think I can turn that around with a little help; I am putting in some 
 good time there and I think that when the realities of maintaining and 
 upgrading rpm systems hits they may change their minds.

Cool...

we've got an established organisation doing this in Australia now:

http://www.computerbank.org.au

We're using Debian for all of our systems.

 
  Here is the first obstacle - not really a big one, but I spent all day 
 digging around and couldn't really find any tools for this one: we want to be 
 able to clone the machines easily over the local net. Mandrake has a tricky 
 boot floppy that asks only for the eth0 config and then runs a bunch of perl 
 to do the rest of the install non-interactively. I haven't started reading 
 the scripts yet (that's plan B), instead I was hoping that someone had come 
 up with something similar for debian. We are looking at hundreds of boxes 
 already and its really just begun.

This was extremely difficult for us at first, simply because the
hardware we got was so variable that no standard install was really
possible.  There was one small shipment of machines with identical disks
which we cloned using dd :).

Things have got much better lately, since we started receiving corporate
donations of largeish groups of modern PCs with similar hardware.  The
way we've ended up doing it is this:

* A debian mirror server
* Customised task packages

So we start a normal debian install, but then pick
task-computerbank-whatever and it's done.

A custom task package might play really well with an automated
installer, if your hardware is sufficiently uniform to support one.

 
  This is really not a huge task - it would just make a nice splash over here 
 if we could come up with something ...
 
  I would greatly appreciate recieving help/ideas/advice on this - Note 
 however that I am not actually subscribed to the list at present (sorry, just 
 too much at the moment ) so you can reply to me personally if you like.
 
  Thanks very much in advance! I hope we can get this to happen.
 

Good luck with your project.  Take a look at Computerbank, and if the
goals are close enough, perhaps we should start considering
international affiliations (Computerbank has several chapters in
different cities, and we've found that this has certainly been to our
advantage - international links would be even better).

-- 

| |= -+- |= |
|  |-  |  |- |\

Peter Eckersley
([EMAIL PROTECTED])
http://www.cs.mu.oz.au/~pde

for techno-leftie inspiration, take a look at
http://www.computerbank.org.au/


pgp4lKXf5Bgzz.pgp
Description: PGP signature