Académique Documents
Professionnel Documents
Culture Documents
14 July 2009
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
14 July 2009
IMPORTANT INFORMATION
LOGIN INFORMATION UBUNTU SERVER INFO: LOGON DETAILS
Username: Password:
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:
mobfog fogmob
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.
14 July 2009
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.
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.
14 July 2009
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!
14 July 2009
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)
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
MORE INFORMATION
For more information visit the FOG Wiki: http://www.fogproject.org/wiki/index.php