Solution Based on Experience from the Field

This article provides a solution that has not been approved by the IGEL Research and Development department. Therefore, official support cannot be provided by IGEL. Where applicable, test the solution before deploying it to a productive environment.

Topic of discussion/Issue

Using Symantec Ghost to Deploy IGEL OS

Firmware version

OS10 and OS11 (11.02.100)

UMS version

6.01

Description

This is in lieu of SCCM and our Deployment Appliance

Solution

We are deploying and capturing our IGEL base installation to/from a virtual machine using:

vSphere Client 6.0, version 11 VM:

  • 8 GB RAM
  • 4 CPUs (1 socket, 4 cores)
  • Video: 1 display, 4 MB memory
  • SCSI Controller Type: LSI Logic SAS
  • CD/DVD Drive 1: IGEL_UDC_10.05.500.ISO
  • CD/DVD Drive 2: Symantec WinPE
  • HDD: SCSI, Thick Provision Lazy Zeroed, 20 GB
  • Network Adapter: VMXNET 3
  • Boot Options/Firmware: EFI

Boot to CD/DVD drive 1 and navigate through the UDC installation options:

  • UDC Installation
  • Language: English
  • EULA: I Agree
  • Force Legacy Installation: Not selected
  • Force MS-DOS partitioning during installation: Selected
  • Migrate old settings: Not selected
  • Install Firmware
  • Shutdown (do NOT reboot)

Boot to CD/DVD drive 2:

  • Boot to WinPE
  • Capture HDD image using Ghost command: ghost64.exe -sure -clone,mode=create,src=1,dst=s:\igel\igel 10.05.500-YYYYMMDD_HHMMSS-0.gho -ial -ibg -nolilo
    • -ial = Forces a sector-by-sector copy of Linux partitions. Other paritions are copied normally.
    • -ibg = Ignore Ghost Boot partition.
    • -nolilo = Does not attempt to patch the LILO or GRUB boot loader after a clone. If you use the -NOLILO switch, you can restart your computer from a storage device after a clone and then run/sbin/lilo or GRUB install script as the root user to reinstall the boot loader.

 To deploy to a physical client:

  • Boot to WinPE
  • Execute Diskpart:
    • select Disk 0
    • clean
    • exit
  • Deploy HDD image using Ghost command: ghost64.exe -sure -clone,mode=restore,dst=1,src=s:\igel\igel 10.05.500-20190510_185741-0.gho -ial -ibg -nolilo
    • -ial = Forces a story-by-sector copy of Linux partitions. Other partitions are copied normally.
    • -ibg = Ignore Ghost Boot partition.
    • -nolilo = Does not attempt to patch the LILO or GRUB boot loader after a clone. If you use the -NOLILO switch, you can restart your computer from a storage device after a clone and then run /sbin/lilo or the GRUB install script as the root user to reinstall the boot loader.
    • -szee = Forces Norton Ghost to keep the sizes of all destination partitions the same as in the source partition (no resizing).


      We don't do any image prep other than the diskpart clean command.