MSFN Forum: Basic steps for basic image creation? - MSFN Forum

Jump to content



Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

Basic steps for basic image creation? Rate Topic: -----

#1 User is offline   Ryanj 

  • Newbie
  • Group: Members
  • Posts: 12
  • Joined: 22-January 07

Posted 07 February 2007 - 08:48 AM

Sorry for the mass number of posts - but they are all slightly different though pertain to the same issue.

As per other posts, I can create and deploy an image, inject drivers (I believe) successfully into an image, but only one of the drivers is detected the rest are ignored.

Can I confirm if I'm doing anything stupid or missing anything in my basic methodology!

NOTE: We are not able to use imageX for this - assume we are simply having to capture, ghost up, and ghost down again.


Our image creation process is:-

1 - install vista on clean machine
2 - install unattend.xml in c:\windows\panther\unattend\unattend.xml (as per below)
3 - sysprep /generalize /oobe
4 - capture
5 - mount caputured image
6 - inject drivers (pkgmgr using xml file below)
7 - unmount image
8 - deploy image and modify unattend.xml with machine name etc


At step 6 - logs say drivers injected and in driver store etc. Drivers stored on C:\DRV on PC where mounting/injecting/unmounting is performed, and in \DRV within image.

It can't be simpler can it? !!!! :)

Here is my unattend.xml - again - SIMPLE :) NOTE: Everything between ^^ is subtituted for the correct value at stage 8

<?xml version="1.0" encoding="utf-8"?>
<unattend xmlns="urn:schemas-microsoft-com:unattend">
	<settings pass="specialize">
		<component name="Microsoft-Windows-Shell-Setup" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
			<ComputerName>^COMPUTER_NAME^</ComputerName>
		</component>
	</settings>
	<settings pass="oobeSystem">
		<component name="Microsoft-Windows-Shell-Setup" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
			<AutoLogon>
				<Password>
					<Value>..........snip.............</Value>
					<PlainText>false</PlainText>
				</Password>
				<Enabled>^autologonstatus^</Enabled>
				<LogonCount>^autologoncount^</LogonCount>
				<Username>administrator</Username>
			</AutoLogon>
			<OOBE>
				<HideEULAPage>true</HideEULAPage>
				<SkipUserOOBE>true</SkipUserOOBE>
				<SkipMachineOOBE>true</SkipMachineOOBE>
				<ProtectYourPC>3</ProtectYourPC>
				<NetworkLocation>Work</NetworkLocation>
			</OOBE>
			<RegisteredOrganization>^ORGNAME^</RegisteredOrganization>
			<RegisteredOwner>^FULLNAME^</RegisteredOwner>
			<FirstLogonCommands>
				<SynchronousCommand wcm:action="add">
					<Description>FirstRunCommant</Description>
					<Order>1</Order>
					<CommandLine>^RUNONCECOMMAND^</CommandLine>
				</SynchronousCommand>
			</FirstLogonCommands>
		</component>
		<component name="Microsoft-Windows-International-Core" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
			<InputLocale>en-GB</InputLocale>
			<SystemLocale>en-GB</SystemLocale>
			<UserLocale>en-GB</UserLocale>
		</component>
	</settings>
	<settings pass="offlineServicing">
		<component name="Microsoft-Windows-PnpCustomizationsNonWinPE" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
			<DriverPaths>
				<PathAndCredentials wcm:action="add" wcm:keyValue="1">
					<Path>c:\drv</Path>
				</PathAndCredentials>
			</DriverPaths>
		</component>
	</settings>
	<cpi:offlineImage cpi:source="wim:c:/temp/vistabusiness/sources/install.wim#Windows Vista BUSINESS" xmlns:cpi="urn:schemas-microsoft-com:cpi" />
</unattend>



If you have any ideas, or you think my process is flawed, or my unattend has bits missing - please drop any hint you can.

THANKS! :)


Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users



All trademarks mentioned on this page are the property of their respective owners
Copyright © 2001 - 2011 msfn.org
Privacy Policy