Linux is easy to maintain 

I see A linux "Ghost" type app is available :

http://www.partimage.org/

Partition Image is a Linux/UNIX utility similar to Symantec's Ghost. This uility saves partitions in the EXT2, Reiserfs, NTFS, HPFS, FAT16, and FAT32 file system formats to an image file. The image file can be compressed with gzip or bzip2 in order to save disk space, and it can be split in order to fit onto a series of floppy disks. This program can be useful for backup purposes. A boot/root disk is also provided, allowing you to run Partition Image without Linux installed on the hard disk.

Terry

Linux is easy to maintain 

From the included BOOT-ROOT-creation.txt:

  • How to create a boot disk:

    1. compile a recent kernel with many harware support, and many file systems (as ext2, fat, reiser, ntfs) with make bzImage (do not use DMA by default)
    2. use rdev on the image: rdev bzImage /dev/fd0 rdev -r bzImage 49152 (49152 = ask disk, and read from 0) rdev -R bzImage 0 (to make the root RW and allow to login)
    3. dd if=bzImage of=/dev/fd0
  • How to create a root disk:

    1. dd if=/dev/zero of=image count=3733 bs=1k
    2. mkfs.minix image
    3. mount -o loop -t minix image /mnt/image
    4. remove debug data from binaries executables libraries and programs to save space: program:……………objcopy —strip-all program shared library:……..objcopy —stripdebug library.so
    5. copy all files to /mnt/image
    6. umount /mnt/image
    7. cat image | gzip -9 > image.gz
    8. dd if=image.gz of=/dev/fd0