FOG Computer Cloning Solutions¶
FOG is a Linux-based, free and open source computer imaging solution for Windows XP, Vista and 7 that 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. Also with fog many drivers are built into the kernel, so you don't really need to worry about drivers (unless there isn't a linux kernel driver for it).
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 also includes a graphical Windows service that is used to change the hostname of the PC, restart the computer if a task is created for it, and auto import hosts into the FOG database. The service also installs printers, and does simple snap-ins.
Download: fog120-XXX.tar.gz
FOG has a very unique installation process compared to other ERPXE plugins.
Their wiki has a complete installation manual: http://www.fogproject.org/wiki/index.php?title=FOGUserGuide#Installing_FOG_on_your_Flavor_of_Linux
In this tutorial we assume you've already installed ERPXE and FOG.
If you already configured ERPXE the FOG project will rename /tftpboot/ to /tftpboot.fog/ and overwrite your NFS exports.
Remove the new /tftpboot/:
Rename tftpboot.fog to tftpboot:
Install ERPXE fog plugin in order to restore your ERPXE NFS exports and FOG kernel.