Technoblogical
Providing training since last Tuesday
FOG project

All video links open in a new window.

A free open source cloning program. It runs on Ubuntu or Fedora and stores copies of computers hard drives. It requires DHCP, but it can be the DHCP server or you can edit another DHCP server with scope options. It transfers the data over the network. This means that all your computers should be PXE (Pre-boot Executable) compliant. If your computers are unable to boot to the network card, then it is possible to use a free boot CD such as iPXE or gPXE. The idea is to install the operating system on the computer along with all of its required software. The computer then may be preserved in its prime condition. If the OS becomes corrupt or infected, it is easy to erase the hard drive and put the FOG image back. This relies on the fact that no critical data is stored on the computer and is in danger of being erased. Fog works best in client-server environment. It is available from www.fogproject.org

  • Installation: This video uses Ubuntu as the server for FOG project and Windows Server 2008 as the DHCP server. It shows how to install it and configure the networking for the FOG server. It also shows how to log into the web interface after installation. This is a command line video since that is how FOG installs.
  • Creating Users: This video shows how to create administrators for your FOG server. There isn’t a lot of granular control to the FOG server, but it’s a good idea to change the default username and password. It does not integrate with Active Directory or even local Linux passwords, but this allows you to set up multiple users and not need to share one common password.
  • Host Registration: FOG must be aware of all the computers and the image associated with those computers. Registration of computers may be performed through the web interface or by booting to the network card, also known as PXE booting. There is a short registration and longer detailed registration. It is also possible to download a spreadsheet of all the hardware registered with the FOG server.
  • Uploading images: This is a video where I upload an image to the fog server for later use. This image may then be re-installed on the client machine to return it back to a working state.