Skip to content

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/:

rm /tftpboot/

Rename tftpboot.fog to tftpboot:

mv /tftpboot.fog /tftpboot

Install ERPXE fog plugin in order to restore your ERPXE NFS exports and FOG kernel.