If you’re a system admin, charged with deploying workstations, likely you have need of a cloning system. In the Windows world, that system is predominantly Symantec Ghost. Perhaps you’re like me and have noticed how much a pain in the backside Ghost is. Specifically, it can be difficult to set up a bootable image with the right network drivers for your hardware. Also, Ghost is notorious at hanging when one client fails to participate properly in the multicast deployment.
In walks DRBL (Diskless Remote Boot in Linux). Essentially, DRBL allows you to remotely boot an entire Linux OS across the network. The useful possibilities that offers are quite extensive. But the use I’m highlighting here is what DRBL calls “Clonezilla”. Using open source NTFS tools, DRBL in Clonezilla mode allows you to take a snapshot of a partition or entire disk and then multicast that out to many clients. The advantage of doing this in Linux is the modularity of its kernel and support for a wide range of hardware, all in one easily distributable system.
It can take a bit of skill to get DRBL set up correctly, but once you do, the advantages over such a narrow and closed piece of software as Ghost make the effort well worthwhile.