Hi, my name is Simón A. Ruiz, and I'm the Technology Assistant at Bloomington 
High School North. I'm the guy in the trenches for our implementation of the 
Indiana ACCESS (1:1 computing classrooms) program, and we're using Ubuntu as 
our flavor of choice for which OS we drop into the classrooms. I blog about all 
this at http://indianalinux.blogspot.com

I am the sum total of all the technical support this program gets at our 
school; I'm supposed to manage almost 300 workstations on my own, in between 
doing the job that's in my job description.

You might start to see my dilemma.

We've been using Norton Ghost for all our imaging needs, and I had to come up 
with a pretty convoluted system to really be able to use it effectively to keep 
all the workstations updated (read all about it at my homepage 
http://www.mccsc.edu/~sruiz/5.10/imaging.htm). If you notice, I was already 
using your jargon (golden client) since I have been intending on moving to 
SystemImager since the beginning of this in the interest of removing 
proprietary software from our system altogether.

Now we've come to a crucial point where I've either got to really devote a lot 
of time and energy into adapting the Ghost system to work for our new situation 
or dump Ghost altogether and move on to something better. I'm delving into 
SystemImager in order to figure out how it can help us achieve our goals, and 
I'm impressed with the list of stuff it's supposed to do. We need a solution to 
blow out images to the workstations that can do both full system restores (and 
initial image setup) and incremental updates. However, I am a newbie and can't 
seem to figure out how to get it all to Just Work(tm).

I've managed to CREATE an image from a golden client, but I've yet to figure 
out how to RESTORE an image to another workstation. I've had a few errors I'll 
talk about below.

I've got several questions I'd like to shoot off, so please humor me:

1) I want identical workstations, however since we have 2 (soon 3) hardware 
specs to work with (Dell 170Ls with IDE drives, Dell 210Ls with SATA drives, 
and soon some laptops), it seems like I'm going to have to maintain 3 separate 
images. My question regarding this is: is there a simple way to keep from 
having to maintain three separate golden clients for this? The vast majority of 
the image, is going to supposedly be identical between all the different 
hardware types, and I can't imagine that the parts that are different are all 
that dynamic...

2) In our network, we already have a DHCP server and have been functioning with 
dynamic IPs thus far. We have no control over the DHCP server and are not 
allowed to interfere with its normal functioning. Is it a requirement that we 
turn around and assign static IPs to the workstations now? Is there a simple 
way to work with hostnames instead? Not a huge issue, really, it'd just take 
communicating with the corporate people and letting them know we need this 
done, and then waiting for them to do it.

3) So, I used mkautoinstalldiskette to, well, make an autoinstall diskette. I 
could not set it to make the diskette at /dev/sda which is where our USB disk 
drive is, so I made an image file and DDed that to the diskette. This does not 
work, as the diskette (I think) assumes it's going to be /dev/fd0. The actual 
error message for this is "Checking for floppy diskette." followed by a 
reocurring "end_request: I/O error, dev 02:00 (floppy), sector 0. Am I 
basically screwed as far as using diskettes since all we have are USB disk 
drives? That would be rather annoying, especially considering the following:

4) Next I tried installing systemimager-client on the client to be re-imaged, 
and set it up to boot SystemImager from the hard disk. This does not work 
either. The error occurs because it tries to check the partitions and doesn't 
recognize the FAT12 partition (hda1 or hd0,0) that we have running in order to 
enable the use of GRUB 4 DOS which we need to boot to a diskette image in order 
to be able to Ghost a machine without running around with our silly little slow 
USB disk drives. Since it cannot recognize that partition (and in fact, I think 
it mangles it by overwriting the MBR on the hard disk so it likely can't 
recognize it because it destroyed it), it cannot read the partition table. 
Later on in the process I get the very evocative "FATAL: Couldn't mount hard 
drive!" error followed by some likely irrelevant stuff about how the kernel 
needs all necessary block and filesystem drivers. So...any ideas? am I going to 
have to Ghost an image onto the workstations, one that doesn't have a FAT12 
partition in hda1, in order to be able to boot SystemImage from the harddisk? 
(The FAT12 partition is FreeDOS, and I had a hell of a headache getting it to 
work in the first place, I know that Linux doesn't quite like dealing with that 
partition)

5)I may have more questions, but for now I can't think of them, so I'll make 
this a statement: Thanks for providing an Open Source solution to this issue, 
it's only a small piece in the overall network management puzzle, but it's a 
key small piece.

I hope this finds you all having a beautiful day!

Simón


-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Sisuite-users mailing list
Sisuite-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sisuite-users

Reply via email to