Client Boot Method

Now that CloneDeploy is installed, it is time to determine how we will boot the computers into the imaging environment. There are two options for this.

  1. PXE Boot
  2. Bootable USB / ISO

PXE Boot

A TFTP server was already installed with CloneDeploy. Now you need to tell your computers to boot from it. This requires a small change to your DHCP Server.

I. Using A Windows DHCP Server

  1. Open your DHCP Configuration
  2. Select your scope
  3. Right click on scope options
  4. Select configure options
  5. Select option 66 and enter your CloneDeploy Server IP
  6. Select option 67 and enter pxeboot.0 (That is a zero)

II. Using The Provided DHCP Server ( Windows Installs Only )

This method is only intended to be used on isolated networks. For example, your CloneDeploy Server, a 24 port switch, and your computers. Not attached to the rest of your network.

    1. Give your CloneDeploy Server a private IP, such as 192.168.1.10
    2. Set your Subnet Mask to 255.255.255.0
    3. Gateway and DNS are not needed
    4. Open 32 bit program files\clonedeploy\tftpd32\tftpd32_gui.exe
    5. Select Settings then check DHCP Server under the Global Tab
    6. Select the DHCP tab
    7. Set IP Pool starting Address to 192.168.1.20
    8. Set Size of Pool to 100
    9. Set Mask to 255.255.255.0
    10. Set Boot File to pxeboot.0 (That is a zero)
    11. Click OK and exit the program
    12. Restart the tftpd32 service
net stop tftpd32_svc
net start tftpd32_svc

III. Other DHCP Servers

There are many other DHCP Server options – I won’t try to list them all. If you are using something else you will need to consult it’s documentation

  1. Set the boot server to your CloneDeploy Server IP
  2. Set the boot file to pxeboot.0 ( That is a zero )

IV. CloneDeploy Proxy DHCP

If you will be PXE Booting your machines, I highly recommend you take the time to learn about CloneDeploy Proxy DHCP after you have things up and running.  It provides many benefits, you can read more about it here.

  • Enables PXE booting for clients whose DHCP Server’s do not support setting DHCP options. A prime example of this is a home router.
  • Enables PXE booting for a mix of legacy bios and efi clients
  • This is the same way that Microsoft does it when using Windows Deployment Services
  • Can be one of the easiest ways to setup PXE booting in a simple network setup, and is also the hardest to setup in a more complicated network.
  • Supports Apple NetBoot

 

Bootable CD or USB Drive

This must be created on a Windows machine

Using the boot CD or USB drive offers a few advantages for you.

  1. It does not require using a TFTP server or changing DHCP options
  2. It can provide enhanced security
  3. It can be used along side PXE booting
  4. It can be helpful when some clients aren’t compatible with PXE booting

The obvious drawback is that it isn’t as convenient.

Bootable CD Creation
  1. Download and install the free trial of UltraISO – The trial allows iso’s up to 300MB, we only need 100MB
  2. Login to your CloneDeploy Server and select Admin -> Boot Menu -> ISO / USB Generator
  3. Set the build type to ISO
  4. Select A kernel and click Generate
  5. Download the CloneDeploy Client ISO
  6. Open UltraISO and select File then Open and select the iso you just downloaded
  7. In Windows explorer navigate to 32 bit program files\clonedeploy\web\private\client_iso\output
  8. Merge the contents of the output folder into the UltraISO Window, overwriting the existing directories
  9. Select File then Save
  10. Burn the ISO to a CD
Bootable USB Creation
  1. Download a good iso extractor such as 7-Zip
  2. Format your usb drive
  3. Login to your CloneDeploy Server and select Admin -> Boot Menu -> ISO / USB Generator
  4. Set the build type to USB
  5. Select A kernel and click Generate
  6. Download the CloneDeploy Client ISO
  7. Extract the contents of the iso you just downloaded to your usb drive using 7-zip
  8. In Windows explorer navigate to 32 bit program files\clonedeploy\web\private\client_iso\output
  9. Merge the contents of the output folder into the usb drive
  10. Run utils\win32\makeboot.bat – This must be run from your portable usb drive This must be run as administrator
in Getting Started
Comments are closed.