Currently I’m working on a new image for the OUCS Help Centre PCs. Each year the Lecture room images in OUCS are updated, and a couple of months later the Help Centre ones are too: the image is very closely based on the Lecture room one.
The process, very roughly is:
1. Using Altiris DS, create a folder containing all the updates and software that is to be included in the main image that will be delivered to every computer. Therefore nothing that has unique GUIDs, or per unique per-computer settings, like the KeyServer client and WSUS ID (although actually I do setup the WSUS and run the Updates from a script before the image is taken, I do re-generate a unique WSUS ID afterwards) . Also Anti-Virus is not stored in the main image, because major engine updates can cause problems to an image that is re-delivered in the future.
2. Deliver a scripted XP install to an example of the Help Centre hardware. Follow this with all the software collated in [1] above.
3. Reduce the newly created main disk partition by 51GB (I use GParted), then use the Altiris hidden partition creator to create a 50GB partition and install WinPE 2 bootworks into it.
4. Sysprep and take an image of the disk, ensuring that Slots 1 & 2 are both included in the image – the default image upload will only take the first partition into the image.
5. Create a folder in Altiris DS containing the job to deliver the new main image, then deliver per machine or post image components, including Anti-Virus. The next job in this folder is to automatically upload an image using the bootworks partition to the hidden partition. This makes rebuilding the computers a doddle and means minimum network usage required when rebuilding. The last jobs in this folder are post build tasks, such as updating Adobe Reader / plug-ins etc, updating AV, WSUS settings, any other post build automated tasks. The tasks at the end will grow throughout the year as more things are required, but some of them will be assimilated into the main build the following year, as some will be this year from last year.
6. At this stage the new folder of jobs can be delivered to all the Help Centre computers.
7. A new set of jobs will be created as well that will just tell the bootworks partition to deliver the hidden image back to the main partition, then deliver the same extra jobs added to the end of the delivery at [5] above.
Blimey it sounds simple when you say it quick, but each build and image stage test [2], [3] and [4] above, can take nearly a whole day per attempt, so forgetting to include that little thing can cost a whole days effort. This is another reason why there is the opportunity to add jobs to the build delivery at the later stages.
That’s me busy for the next week or so!
Darren.