Vous êtes sur la page 1sur 11

FOG USER GUIDE

14 July 2009

FOG User Guide

ICT Support

CONTENTS
Important Information ...............................................................................................................3 Login Information...................................................................................................................3 Ubuntu Server Info: ...........................................................................................................3 FOG Server Info: .................................................................................................................3 The Root User ........................................................................................................................4 Unix Commands .....................................................................................................................4 Setting up the Server .................................................................................................................5 Installing Ubuntu 9.04 ............................................................................................................5 Configure the network settings .........................................................................................5 Install FOG .............................................................................................................................. 6 Creating the FOG image .............................................................................................................7 XP Setup .................................................................................................................................7 Installing the FOG Service ......................................................................................................7 Pre - image checklist ..............................................................................................................7 SYSPREP Setup .......................................................................................................................8 Imaging With FOG ......................................................................................................................9 Registering the PC with FOG ..................................................................................................9 Upload an Image to the FOG Server ....................................................................................10 Deploy an Image ..................................................................................................................10 Add an imaged PC to AD ......................................................................................................10 Using the Mobile Interface ......................................................................................................11 More information ....................................................................................................................11

FOG USER GUIDE

14 July 2009

IMPORTANT INFORMATION
LOGIN INFORMATION UBUNTU SERVER INFO: LOGON DETAILS

Username: Password:

administrator The usual

To logon as the root user read The Root User below.


IP DETAILS

Type
Server IP Subnet Mask Default Gateway DHCP DNS FOG SERVER INFO: LOGON DETAILS

IP Address
10.121.144.35 255.255.252.0 10.121.144.50 10.121.144.52 10.121.144.52, 10.121.144.66

There are only two types of user in FOG. A full admin user and a mobile user that can only set basic tasks remotely. Admin User Username: Password: Mobile User Username: Password:

administrator The Usual

mobfog fogmob

FOG USER GUIDE


THE ROOT USER

14 July 2009

The root user is the Linux equivalent of an administrator. The root user has full control over all aspects of the OS. Ubuntu by default does not allow the user to login as the Root user, this is a security measure that ensures files and settings cannot be changed without authorisation. A normal user can become the Root in two ways. By typing sudo before a command that command will run with admin privileges. By typing sudo su the user has admin privileges for the session or until the user types exit. All of the commands in this guide assume that the user has admin privileges.
UNIX COMMANDS

UNIX commands are very flexible and have a variety of switches. To view help for a command or see available switches type the command with --help at the end. Ifconfig --help Here are a few that you will find useful: Ifconfig /a Ls Tar xvzf - This will display all IP info - The equivalent of dir. - This will unTar a file into the current directory. Use C /directory_name to extract to a destination directory.

FOG USER GUIDE

14 July 2009

SETTING UP THE SERVER


Installing the Ubuntu server is best done on an outside connection. The proxy can cause issues when installing updates or packages.
INSTALLING UBUNTU 9.04

Follow the Perfect Ubuntu 9.04 guide from How-to Forge up to step 11. http://www.howtoforge.com/perfect-server-ubuntu-9.04-ispconfig-2 Ensure that: Open SSH is installed o apt-get install ssh openssh-server Vim-Nox is installed makes text editing easier. o apt-get install vim-nox The server is fully updated. o Apt-get updates o Apt-get safe-upgrade (or upgrade) o Reboot (it is generally a good idea to reboot after updates.)
CONFIGURE THE NETWORK SETTINGS

Settings are held within a configuration file. Use Nano to edit, its much easier that Vi. Ensure that you have admin privileges. Run this command: Nano /etc/network/interfaces The editor will open this in the nano text editor. Ensure that it looks like this but has the relevant IP address information. To save the changes hit CTRL + X then type Y to save the changes, hit enter to confirm the name. The network service now needs to be restarted to reflect the changes made. Run this command: /etc/init.d/networking restart Confirm the changes by using the ifconfig command, use PING to test communication. When switching between networks you can comment out your IP details by using # then set the interface to DHCP.

FOG USER GUIDE


INSTALL FOG

14 July 2009

It is recommended that FOG is installed using an external connection, it installs packages that are not always accessible through a proxy. Navigate to /opt: cd /opt Download the FOG installation files: wget http://downloads.sourceforge.net/freeghost/fog_0.26.tar.gz Extract the tar file: tar xvzf fog* Navigate to /opt/fog*/bin and run the install script: Cd fog* Cd bin ./installfog.sh The installer will then launch. Follow the instructions, ensure that you answer N to any requests to setup a DHCP server. It will ask you to confirm the details that you have entered, type Y. FOG will then download and install the packages that it requires. It will install MySQL as part of this. It will prompt you three times for a password, each time hit enter to set a blank password. Once the installation is complete FOG will provide the default username and password: fog : password Navigate to http://serverip/fog/management. The page will ask that you update the database schema, just click the update button. You are now able to login to the FOG management console. You can use the FOG console to ssh into the server. You can find this under Other information> Shell Access.

FOG USER GUIDE

14 July 2009

CREATING THE FOG IMAGE


XP SETUP

Ensure that there is at least 2 GB of free space when partitioning the hard drive. This allows FOG to resize the partition when imaging to a smaller HDD. Follow a normal install; and make the usual image adjustments.
INSTALLING THE FOG SERVICE

Install the XP support tools, the FOG service uses NETDOM to change the hostname and add the pc to AD. o http://www.microsoft.com/downloads/details.aspx?FamilyId=49AE85769BB9-4126-9761-BA8011FABF38&displaylang=en Install the fog client service: In IE navigate to http://fog/fog/client and download the .zip to the desktop. Extract the .zip and open. Run the Setup. Install the service; enter the FOG server IP when it asks. Leave all services checked, they can be disabled from the FOG management console. Click finish / save to complete the installation. Disable the FOG tray. o This is a shortcut placed in the start-up items, delete it. Copy the encryption key. This allows the client service to authenticate with the FOG server. 1. Copy HostnameChange.dll to the FOG root directory C:\program files\FOG, replace the existing file. When the client service is restarted it will ensure that it matches any settings within FOG.
PRE - IMAGE CHECKLIST

There are a few steps to follow if imaging is to run smoothly. 1. Install the XP support tools. 2. Ensure the FOG client service is installed and has the encryption file. 3. Defrag the HDD 4. Run CHKDSK /F and restart the PC twice. 5. Disable hibernation This can save up to 1GB on image size. 6. Reset the page file/ swap space, this can take up more space than it needs to.

SYSPREP SETUP

Obtain the latest (SP3) version of SYSPREP. Create a folder on c:\ called SYSPREP. Extract the contents of the .CAB to the SYSPREP folder. Run Setupmgr.exe o Create a new answer file. o Choose SYSPREP setup. o Choose Windows XP. o Choose Yes, Fully Automate Installation o Enter the Name and Organisation Details (COLMERS). o Enter the product key. o Automatically generate a computer name. o Enter a local administrator password. Do not encrypt, encrypting causes an error that can cause a reboot loop. o Add the PC to WORKGROUP The FOG service will add the pc to the network. o Customise the default regional settings to ensure everything is set to UK. o Complete the installation accepting the defaults. Run SYSPREP.EXE o Click OK on the message box. o Check Use Mini Setup. o Shutdown mode = Shut Down o Click Reseal. o SYSPREP will then remove any SSID info and shutdown the PC. Next time it is started it will follow the instructions we have given it. Once the PC has shutdown it is ready to be imaged!

FOG USER GUIDE

14 July 2009

IMAGING WITH FOG


REGISTERING THE PC WITH FOG

Before any imaging the client PC has to be registered with FOG. 1. Set the boot order to Network PXE first. 2. Boot to PXE 3. A menu will appear for three seconds, press a key to pause. 4. Select Perform Full Host Registration and Inventory 5. The tool will launch and ask a few questions. Enter the hostname of this computer Enter the IP for this computer Leave blank Enter the image ID Hit ? to list available images, if not sure just leave blank. Enter the OS ID Hit ? for list. Enter 1 to register client as Windows XP/2000. Do not add host to AD (N) Enter the primary user Blank Enter Tag This is for reference and may be useful Would you like to image pc No (N) 6. The PC will then register itself with FOG. The details entered can all be changed from the FOG management console. Note that all registration is done layer 2 (mac)

FOG USER GUIDE


UPLOAD AN IMAGE TO THE FOG SERVER

14 July 2009

1. 2. 3. 4.

Ensure that the host is registered within FOG. Create an image and associate that image with a Host. Create an upload task for that host. You can use the WOL task to remote boot the host. Select the host; click advanced tasks, then wake on lan. 5. The host will boot to PXE and pick up its upload task.
DEPLOY AN IMAGE

1. Make sure that PC is set to boot to PXE and if possible has wake on lan activated. 2. Ensure the host is registered within FOG 3. Ensure that host has an image associated 4. In tasks, create a new deployment task to the host or the group that the host belongs to. 5. Once the task is applied on next boot the PC will begin the image task. You can use WOL to boot the PC if needed.
ADD AN IMAGED PC TO AD

Ideally this will be done on first boot after imaging. The FOG client service will query the FOG server for the host details, so make sure these are correct. This feature can be applied to a host of globally, this example shows it applied to a host. Navigate to the host you wish to add to AD. Under host menu click Active Directory. T

Here we can see the domain specified, and the user with permission to add the PC to AD. Note the encrypted password: 8bc9b98fb2c462ae4b13a97d555072ce

10

USING THE MOBILE INTERFACE


It is possible to set quick tasks using the mobile interface. Navigate to http://fog/fog/mobile and login using the mobile FOG user. Username: Password: mobfog fogmob

Note that no properties or associations can be changed.

MORE INFORMATION
For more information visit the FOG Wiki: http://www.fogproject.org/wiki/index.php

Vous aimerez peut-être aussi