1 / 54

Jamie Glendinning Jamie_Glendinning@engl.co.uk

ENGL Imaging Toolkit™ 6 Windows XP unattended install using bootable USB. Jamie Glendinning Jamie_Glendinning@engl.co.uk. Agenda. Introduction Overview Requirements Project settings Deployment Wizard Scenarios. Introduction. Introduction. Level Intermediate Duration 30 minutes

arnold
Download Presentation

Jamie Glendinning Jamie_Glendinning@engl.co.uk

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. ENGL Imaging Toolkit™ 6 Windows XP unattended install using bootable USB Jamie Glendinning Jamie_Glendinning@engl.co.uk

  2. Agenda • Introduction • Overview • Requirements • Project settings • Deployment Wizard • Scenarios

  3. Introduction

  4. Introduction • Level • Intermediate • Duration • 30 minutes • Assumptions • An understanding of the ENGL build process

  5. Overview

  6. OverviewInstalling Windows XP • There are two main methods of creating a Windows XP base image using ENGL Imaging Toolkit. • Create a Windows PE ISO image with unattended install files included. Boot from ISO/DVD and Windows XP will install. • Create unattended install files. Then use Windows PE to boot to access media containing unattend files. • It is important that we can use a repeatable process to create the base image as that reduces the chance of image corruption

  7. OverviewInstalling Windows XP • Hardware sometimes comes without a CD-ROM/DVD drive and as such it is not always possible to use a bootcd to install Windows XP onto the device in order to create a base image. • It is possible to take the Windows PE files and copy them to a USB device then use that media to boot and install Windows XP • Note: There is normally a suitable workstation or laptop that does have an appropriate CD-ROM/DVD drive somewhere in the organisation

  8. OverviewAdvantages • Advantages to using a USB device: • DVD writer not required • DVD drive not required on machine where base image is being created • If configuration changes are required the OS source files are accessible without recreating ISO image • Note: ENGL TID 2010014 https://englnet.engl.co.uk/kb/tid-2010014.htm covers “Updating boot media created by ENGL Imaging Toolkit 6” if or when changes are required

  9. Requirements

  10. RequirementsWindows XP Unattend • File Library • Windows XP SP3 Media • Mass Storage Drivers • Microsoft .NET Framework 3.5 Service Pack 1 (Full package) • USB device • Minimum 2Gb USB device

  11. File Library

  12. File LibraryWindows XP Media • Import the appropriate Windows XP media for your environment into Build Console

  13. File LibraryMass Storage Drivers • Import the appropriate Mass Storage Drivers (MSD) for your environment into Build Console • Most environments require multiple Mass Storage Drivers to be loaded to ensure all hardware types are supported with Windows XP • Note: If the appropriate MSD driver for a hardware device is not built into the base image then when the image is restored you will see a Windows Stop 7B error (BSOD)

  14. File LibraryMass Storage Drivers When adding MSD drivers to the file library ensure all appropriate versions are included, e.g. iaStor/iaAHCI - 10.5.0.1026 (or newer) iaStor/iaAHCI - 9.6.0.1014 (or newer) iaStor/iaAHCI - 8.9.0.1023 (or newer) iaStor/iaAHCI - 7.8.0.1012 (or newer) Vmscsi - 1.2.0.4

  15. File LibraryMass Storage Drivers • Prior to importing the MSD it can be useful to pre-configure the folder structure within the file library.

  16. File LibraryMass Storage Drivers • When importing – start with the newest file – deselect copy source files to File Library as the files are already in the file library • Then repeat until all MSD drivers have been imported.

  17. File Library.Net Framework Import the appropriate Microsoft .NET Framework file into the file library. • .NET Framework 2.0 Service Pack 1 is required for ZCM 10.x base images • Microsoft .NET Framework 3.5 Service Pack 1 is required for ZCM 11 base images

  18. USB Device

  19. USB Device • Format USB device before use • Minimum drive size: • 500Mb as a PE boot device • 2Gb as a PE boot device with unattended Windows XP install files

  20. Project settings

  21. Project Settings • There are no specific configuration settings required to run an unattended installation from USB media. • Ensure that the Project settings are validated and that the correct Windows Product Key is configured.

  22. Deployment wizard

  23. Deployment WizardBase image creation • Scenario 1 – USB device containing Unattended installation files • Scenario 2 – USB Device connects to network share. Unattended installation runs from network

  24. Scenario 1

  25. Base image creationScenario 1 • Open Windows XP Project within Build Console • From the Tools menu select Deployment Wizard then click Next • From the Task Selection page, select Base image preparation then click Next • From the Boot Media options page select Include unattended installation files in the ISO image and Automatically start unattended installation process, then click Next

  26. Base image creationScenario 1 • Select appropriate Mass storage Drivers. • Note: Only tick add to unattend column for a driver if that driver is required by the hardware that is being used to create the base image. • Click Next • When prompted click Next to start the Deployment Wizard • Once the Deployment Wizard has completed, check the Open project folder option and click Finish

  27. Base image creationScenario 1 • Copy contents of <project folder>\WinPE\ISO\ to the root of the USB device • Insert USB device into appropriate hardware and on Boot select USB device • Windows PE will load then will prompt with a message: “This batch file will remove all partitions from this disk and begin the Windows Unattended installation Only press Y if you are certain you wish to do this!” • Press Y to start the process • Windows XP will now install unattended from the USB device

  28. Scenario 1 Demonstration

  29. Base image creationScenario 1

  30. Base image creationScenario 1 • Copy files from <project folder>\WinPE\ISO\ to USB Drive

  31. Base image creationScenario 1 • Insert USB device into machine and then boot from the USB device

  32. Base image creationScenario 1 • Create the base image • Shut down the machine then PXE boot the machine into the ZCM imaging environment • From Zim, select the Maintenance menu then select the Development menu • Select the Make an image option and name the image winxp-sp3-x86-postsp.zmg then press OK • The base image has now been created successfully

  33. Scenario 2

  34. Base image creationScenario 2 • Open Windows XP Project within Build Console • From the Tools menu select Deployment Wizard then click Next • From the Task Selection page, select Base image preparation then click Next • From the Boot Media options page select Create Windows Preinstallation Environment installation ISO de-select Include unattended installation files in the ISO image and Automatically start unattended installation process, then click Next

  35. Base image creationScenario 2 • Select appropriate Mass storage Drivers. • Note: Only tick add to unattend column for a driver if that driver is required by the hardware that is being used to create the base image. • Click Next • When prompted click Next to start the Deployment Wizard • Once the Deployment Wizard has completed, check the Open project folder option and click Finish

  36. Base image creationScenario 2 • On the Build Console machine create a Windows share of the <project folder>\unattend\folder • Assign appropriate access rights to this share • Copy contents of <project folder>\WinPE\ISO\ to the root of the USB device

  37. Base image creationScenario 2 • Insert USB device into appropriate hardware and on Boot select USB device • Windows PE will load and display a command prompt • Connect to network share created earlier • net use k: \\<buildconsole ip address>\<share name> /user:<user name> <user password> • Change to k: drive • K:

  38. Base image creationScenario 2 • Launch diskpart script to partition local disk • Diskpart –s diskpart.txt • Launch unattend.bat to start unattended installation of Windows XP • Unattend.bat

  39. Scenario 2 Demonstration

  40. Base image creationScenario 2 • Copy files from <project folder>\WinPE\ISO\ to USB Drive

  41. Base image creationScenario 2 • Insert USB device into machine – then boot from the USB device

  42. Base image creationScenario 2

  43. Base image creationScenario 2 • Create the base image • Shut down the machine then PXE boot the machine into the ZCM imaging environment • From Zim, select the Maintenance menu then select the Development menu • Select the Make an image option and name the image winxp-sp3-x86-postsp.zmg then press OK • The base image has now been created successfully

  44. Summary

  45. Summary • It is possible, by following the steps in this TechBite, to create your base image using USB boot media

  46. Issues

  47. Issues If you have any issues with the procedures detailed in this TechBite let us know! • Log an incident on englnet https://englnet.engl.co.uk/nps • Report an issue via support forum - engl.support.imagingtoolkit6.buildprocess • Email support@engl.co.uk

More Related