What is FOG
FOG is a Linux-based, free and open source computer imaging solution for various versions of Windows (XP, Vista, 7, 8/8.1, 10), Linux and Mac OS X. It ties together a few open source tools with a PHP-based web interface. FOG doesn't use any boot disks, or CDs; everything is done via TFTP and PXE. Your PCs boot via PXE and automatically downloads a small linux client doing all the hard work of imaging your machine.
Also with FOG many network drivers are built into the client's kernel (vanilla linux), so you don't really need to worry about network drivers (unless there isn't kernel support for it yet). FOG also supports putting an image that came from a computer with a 80GB partition onto a machine with a 40GB hard drive as long as the data is less than 40GB. FOG supports multi-casting, meaning that you can image many PCs from the same stream. So it should be as fast whether you are imaging 1 PC or 20 PCs.
Features
FOG is more than just an imaging solution, FOG has grown into an imaging/cloning and network management solution.
• PXE boot environment (DHCP, iPXE, TFTP, fast HTTP download of big boot files like kernel and initrd)
• Imaging of Windows (XP, Vista, 7, 8/8.1, 10), Linux and Mac OS X
• Partitions, full disk, multiple disks, resizable, raw
• Snapins to install software and run jobs/scripts on the clients
• Printer management
• Change hostname and join domain
• Track user access on computers, automatic log off and shutdown on idle timeouts
• Anti-Virus
• Disk wiping
• Restore deleted files
• Bad blocks scan