Jump to content

shawn1024

Member
  • Posts

    19
  • Joined

  • Last visited

  • Donations

    0.00 USD 
  • Country

    United States

Everything posted by shawn1024

  1. Hello, I am curious how many system reboots you experience before the 1st Windows Welcome (OOBE) screen apprears with Vista? Currently, I experience 2 reboots before the first Windows Welcome screen appears in Vista. The first screen I see is the Set Up / System location. Shawn
  2. Good point graymadder. I have tested around this area a little with the same results as you. Here's the tag: Microsoft - Windows - Sercurity - Licensing - SLC - SkipRearm = 1 Shawn
  3. I don't think you can run this command twice as you have it listed. The /oobe sets up the image to run oobe (Windows Welcome) as if you were a customer powering on the computer for the first time. I believe you can break into this image by using the Ctrl + Shift + F3 key sequence when the first oobe screen appears (Set up Location screen) Or try this option when you build your image: 1. Install Vista OS. 2. Run sysprep /generalize /audit /unattend:---- /shutdown --> Capture this generalized image for future image building. 3. Power unit back on and enter Audit mode. Install applications &/or verify integrity of the system/OS. 4. Run sysprep /generalize /oobe /unattend:---- /shutdown --> Capture this image and deploy. Hope this helps. Shawn
  4. After some additional testing I have one question answered. 1. When I seal the image (run sysprep last time) The correct command should be: --sysprep /generalize /oobe /unattend:d:\oobeunattend.xml /shutdown --save image off to network share for distribution to other machines. My previous images expired because the /generalize command was not used when I sealed my first images. I am still testing "Microsoft-Windows-Security-Licensing-SLC | skiprearm=1" setting. Currently I have this set in my autounattend.xml, but I do not have it set in my oobeunattend.xml file. Shawn
  5. Wondering if anyone else is running into this situation. I created a set of Vista Business images about 30 days ago that are placed on computers we sell. I imaged up one of my computers a couple days ago and noticed that the activation grace period was only showing 2 days left until the OS would need to be activated. It use to show 30 days. We are an OEM, and use the OPK tool set for Vista unattended installs. I imaged up another computer today and pressed Ctrl + Shift + F3 when the first OOBE screen appeared attempting to launch sysprep and reboot back into audit mode so I could attempt to generalize the image. Unfortunatley, the image will not reboot back into audit mode.....and I can not get past the PID entry screen. The activation grace period has apparently expired. Here's the basics on how the images were created: -OS is an unattended network installation. -After install completes I run --> sysprep /generalize /audit /unattend:d:\autounattend.xml /shutdown. -Boot back into audit mode & installl apps, then run --> sysprep /oobe /unattend:d:\oobeunattend.xml /shutdown. -Capture image to network share for deployment on other machines. Questions and/or items I am testing to fix this: -Maybe my last sysprep step should have been --> sysprep /generalize /oobe /unattend:d:\oobeunattend.xml /shutdown ?? -Our MS rep suggested using the "Microsoft-Windows-Security-Licensing-SLC | skiprearm=1" setting in my xml files. The only option is to run this tag during the generalize pass. I have not tested this setting out yet and am not that familiar with it to date. This gets us past the running sysprep 3 times rule? or is it the running sysprep /generalized 3 times rule? or is it breaking into a sealed image with the Ctrl + Shift + F3 3 times rule? I am a little confused on this one. Any thoughts, experience or advice on this topic is appreciated. Thanks in advance. Shawn
  6. I don't use WDS but have created quiet a few OEM Vista Business images and have deployed them successfully on multiple systems. Here are the things that jump out in my mind: - Is the image "generalized" (ie sysprep /generalize)? This step rips out hardware specific settings so you can pass the image to other machines with out issue. -I run BCDedit commands before saving any image. If this step is skipped in my process, I would get boot errors after the image was applied to other machines besides the machine it was originally captured from. BCDEDIT /set {bootmgr} device boot BCDEDIT /set {default} device boot BCDEDIT /set {default} osdevice boot -Use WinPE2.0 for everything to include XPSP2. Shawn
  7. I have had the same boot issue with WinPE2 (Vista) when trying to boot off a flash drive. WinPE1 (XP) boots fine from a flash drive, WinPE2 does not. However, I can place WinPE2 on a bootable CD and boot just fine. With our devices, the problem is in the BIOS which sucks. Shawn
  8. Yeah, strange message and a bit misleading. I have tried quite a few tests to get my pnp drivers to install but all have failed except when using the %configsetroot%. There must be other options, but I ran out of test time and had to use what was working. Glad to have helped. Shawn
  9. Hi Mavierick, I did a quick compare of your XML file and the one I have been using to perform Vista OEM installs on multiple machines. I didn't look past the WinPE Pass at this point since that appears to be where the initial problem occurs from what you have explained. I use SIM to create my XML's just so we're on the same page. I see a difference in the way we handle the PNP driver installation: Yours: <DriverPaths> <PathAndCredentials wcm:action="add" wcm:keyValue="1"> <Path>d:\sources\pnpDrivers</Path> </PathAndCredentials> </DriverPaths> Mine: <DriverPaths> <PathAndCredentials wcm:keyValue="65caea1b" wcm:action="add"> <Path>%ConfigSetRoot%\AutoUnattend_Files\Out-of-Box Drivers\Atheros_v1.5.0.119</Path> </PathAndCredentials> <PathAndCredentials wcm:keyValue="26a1d4e0" wcm:action="add"> <Path>%ConfigSetRoot%\AutoUnattend_Files\Out-of-Box Drivers\Intel_915GMS_Graphics_v14.25.0.4704</Path> </PathAndCredentials> <PathAndCredentials wcm:keyValue="e4ac741b" wcm:action="add"> <Path>%ConfigSetRoot%\AutoUnattend_Files\Out-of-Box Drivers\ViMicroDriver1.00.04</Path> </PathAndCredentials> </DriverPaths> What catches my eye here is the keyValue which is assigned by SIM if I am not mistaken. I attempted to manually set the key value in the past and place the drivers on a FOB (USB Flash drive) with the appropriate path but never could get the drivers to install. The only success I have had to date is to use the %configsetroot% pathing and place the drivers on a network share or a FOB. I may revisit this area and do more tests, however, it probably wont be soon. Not sure if you're experiencing any problems setting up your hard drives, but if you are, I would revert back to a single drive, single active partition scenario, get that working correctly, then add / modify your other HDDs & partitions. Hope this helps. Shawn
  10. Are you still trying to work this out? Let me know "where" you are in this process and I will do my best to steer you in the right direction. Based on what you posted above, I detect some confusion. Shawn
  11. arjanv, I have not seen a way to automaticly assign the remaining disk space as you are trying to do. As far as that goes, Vista & automatic can be challenging at times. I suggest you create the second partition to a known size, set it active then extend that partition. I can paste in a sample if this doesn't make sense. Shawn
  12. newtech, Use MS's imagex program to capture an image of your hard drive. This will create a .wim image file. Once captured, you can place the image on a DVD, network share, etc. You can then use imagex at a later date to /apply the image back to the device. The oscdimg tool you mentioned is used to create bootable iso files that can be burnt onto a DVD or CD. Shawn
  13. I am guessing you have something set wrong in your unattend.xml file in the WinPE pass. This is the first section processed during your unattended install. When I hit these types of errors I back out any questionable entries one by one and start the installation over to see the result. Add your unattend.xml in your next post so someone can point out potential issues. Shawn
  14. Here is my updated install method. The one listed in the begining of this thread is no longer valid as I have switched to a network base install. 1. Boot into WinPE2 2. Map network drive y: to share. 3. Run y:\source\setup.exe /unattend:y:\configsets\autounattend.xml 4. Vista install completes, unit reboots into Audit mode. 5. Run sysprep.exe /generalize /audit /shutdown /unattend:d:\autounattend.xml (d:\ is a USB flash drive) 6. Save generalized image to network share. 7. Boot generalized image into Audit mode & make final customizations to image. 8. Run sysprep.exe /oobe /shutdown /unattend:d:\oobeunattend.xml 9. Boot unit and enter Windows Welcome.
  15. I don't leave any Display settings blank (or incorrect) in my XML file. I enter only modes that my system supports. <Display> <ColorDepth>32</ColorDepth> <DPI>96</DPI> <HorizontalResolution>1024</HorizontalResolution> <VerticalResolution>600</VerticalResolution> <RefreshRate>60</RefreshRate> </Display> I am working with one of our reps to solve this issue and he has indicated that there is a difference in the way the resolution/refresh capabilities are calculated based on the frequency range from XP to Vista. It is interesting to hear that I am not the only one experiencing this issue. Out of curiousity, what montor and video card are you seeing this behavior with?
  16. Quick update - When using SIM to create autounattend.xml files, the theme settings are broken. This applies to oobeSystem Pass > Microsoft Windows Shell Setup > Themes. The instructions outlined in the OPK tools appear to be correct, but a bug prevents it from working correctly.
  17. Not sure if this helps, but here you go. Sounds like your answer file is not seen by the Vista install process I make it a habbit to clean the hard drive between test passes with my unattended installation. Implicit Answer File Search Order: 1 Registry HKLM\System\Setup!UnattendFile Specifies a pointer in the registry to an answer file. The answer file is not required to be named Unattend.xml. 2 %WINDIR%\panther\unattend The name of the answer file must be Unattend.xml or Autounattend.xml. 3 %WINDIR%\panther Windows Setup caches answer files to this location. Important: Do not overwrite the answer files in these directories. 4 Removable read/write media in order of drive letter, at the root of the drive. Removable read/write media in order of drive letter, at the root of the drive. The name of the answer file must be Unattend.xml or Autounattend.xml, and the answer file must be located at the root of the drive. 5 Removable read-only media in order of drive letter, at the root of the drive. Removable read-only media in order of drive letter, at the root of the drive. The name of the answer file must be Unattend.xml or Autounattend.xml, and must be located at the root of the drive. 6 windowsPE and offlineServicing passes: In the windowsPE and offlineServicing passes, the name of the answer file must be Autounattend.xml. - \sources directory in a Windows distribution All other passes: - %WINDIR%\system32\sysprep 7 %SYSTEMDRIVE% The answer file name must be Unattend.xml or Autounattend.xml Because answer files are cached to the computer during Windows Setup, your answer files will persist on the computer between reboots. Before you deliver the computer to a customer, you must delete the cached answer file in the %WINDIR%\panther directory. However, if you have unprocessed settings in the oobeSystem configuration pass that you intend to run when an end-user starts the computer, do not delete the cached answer file.
  18. Thanks for the insight Josh, appreciate it. I will review the BDD2007 stuff once I find it. Not sure what it is at this point; I have been using the OPK tools & chms that we received from MS. I tested for a few days using the CopyProfile key in my XML file, but was not able to nail this down. In XP, I simply point to my theme file during unattended set up, install my applications in audit mode, re-seal and the the theme is still active after I complete OOBE, to include the correct display resolution. I am thinking it's some goofy little setting somewhere in the autounattend.xml that I have yet to figure out. OR, I am applying the theme / display setting at the wrong time in the pass. I am adding my autounattend.xml file if anyone is interested in checking it out and providing comments. This XML file does not contain the CopyProfile tag since I was not able to get that working correctly. When I use this XML file, my PNP drivers install fine, my OEM folders, scripts, etc are placed on the c:\ drive, and I boot into audit mode with my theme & display setting applied perfectly. <?xml version="1.0" encoding="utf-8"?> <unattend xmlns="urn:schemas-microsoft-com:unattend"> <settings pass="windowsPE"> <component name="Microsoft-Windows-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"> <DiskConfiguration> <Disk wcm:action="add"> <CreatePartitions> <CreatePartition wcm:action="add"> <Order>1</Order> <Type>Primary</Type> <Size>25000</Size> <Extend>false</Extend> </CreatePartition> </CreatePartitions> <ModifyPartitions> <ModifyPartition wcm:action="add"> <Active>true</Active> <Extend>true</Extend> <Format>NTFS</Format> <Label>OS_Install</Label> <Letter>C</Letter> <Order>1</Order> <PartitionID>1</PartitionID> </ModifyPartition> </ModifyPartitions> <WillWipeDisk>true</WillWipeDisk> <DiskID>0</DiskID> </Disk> <WillShowUI>OnError</WillShowUI> </DiskConfiguration> <ImageInstall> <OSImage> <InstallTo> <DiskID>0</DiskID> <PartitionID>1</PartitionID> </InstallTo> <WillShowUI>OnError</WillShowUI> </OSImage> <DataImage wcm:action="add"> <InstallTo> <DiskID>0</DiskID> <PartitionID>1</PartitionID> </InstallTo> <InstallFrom> <Path>%ConfigSetRoot%\Data.wim</Path> </InstallFrom> <Order>1</Order> </DataImage> </ImageInstall> <UserData> <ProductKey> <WillShowUI>OnError</WillShowUI> <Key>XXXXX-XXXXX-XXXXX-XXXXX-XXXX</Key> </ProductKey> <AcceptEula>true</AcceptEula> </UserData> <EnableNetwork>true</EnableNetwork> <EnableFirewall>false</EnableFirewall> <LogPath>c:\</LogPath> <UseConfigurationSet>true</UseConfigurationSet> <Restart>Restart</Restart> <Display> <ColorDepth>32</ColorDepth> <HorizontalResolution>1024</HorizontalResolution> <RefreshRate>60</RefreshRate> <VerticalResolution>600</VerticalResolution> </Display> </component> <component name="Microsoft-Windows-International-Core-WinPE" 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"> <SetupUILanguage> <UILanguage>EN-US</UILanguage> </SetupUILanguage> <InputLocale>EN-US</InputLocale> <SystemLocale>EN-US</SystemLocale> <UILanguage>EN-US</UILanguage> <UserLocale>EN-US</UserLocale> </component> <component name="Microsoft-Windows-PnpCustomizationsWinPE" 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:keyValue="e6952347" wcm:action="add"> <Path>%ConfigSetRoot%\AutoUnattend_Files\VistaDistributionShare\Out-of-Box Drivers\Atheros</Path> </PathAndCredentials> <PathAndCredentials wcm:keyValue="b5c1cb9d" wcm:action="add"> <Path>%ConfigSetRoot%\AutoUnattend_Files\VistaDistributionShare\Out-of-Box Drivers\Intel</Path> </PathAndCredentials> <PathAndCredentials wcm:keyValue="e871ab0a" wcm:action="add"> <Path>%ConfigSetRoot%\AutoUnattend_Files\VistaDistributionShare\Out-of-Box Drivers\ViMicro</Path> </PathAndCredentials> </DriverPaths> </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>UABhAHMAcwB3AG8AcgBkADEAMgAzAFAAYQBzAHMAdwBvAHIAZAA=</Value> <PlainText>false</PlainText> </Password> <Enabled>true</Enabled> <LogonCount>5</LogonCount> <Username>Administrator</Username> <Domain></Domain> </AutoLogon> <Display> <RefreshRate>60</RefreshRate> <VerticalResolution>600</VerticalResolution> <HorizontalResolution>1024</HorizontalResolution> <ColorDepth>32</ColorDepth> <DPI>96</DPI> </Display> <StartPanelOff>false</StartPanelOff> <ShowWindowsLive>false</ShowWindowsLive> <DisableAutoDaylightTimeSet>false</DisableAutoDaylightTimeSet> <DoNotCleanTaskBar>false</DoNotCleanTaskBar> <OOBE> <SkipMachineOOBE>true</SkipMachineOOBE> <SkipUserOOBE>true</SkipUserOOBE> <ProtectYourPC>3</ProtectYourPC> <HideEULAPage>true</HideEULAPage> </OOBE> <BluetoothTaskbarIconEnabled>false</BluetoothTaskbarIconEnabled> <OEMInformation> <Manufacturer>oUR COMPANY</Manufacturer> <Model>1</Model> <SupportHours>8:00 am - 5:00 pm PST</SupportHours> <SupportPhone>800-555-1212</SupportPhone> <SupportURL>https://OURCOMPANY.custhelp.com/</SupportURL> <HelpCustomized>false</HelpCustomized> <Logo>c:\OEM\Graphics\OEMlogoVista.bmp</Logo> </OEMInformation> <TimeZone>Pacific Standard Time</TimeZone> <Themes> <DefaultThemesOff>false</DefaultThemesOff> <CustomDefaultThemeFile>c:\Windows\Resources\Themes\MY.theme</CustomDefaultThemeFile> </Themes> </component> <component name="Microsoft-Windows-Sidebar" 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"> <SidebarVisible>false</SidebarVisible> <SidebarOnByDefault>false</SidebarOnByDefault> </component> </settings> <settings pass="specialize"> <component name="Microsoft-Windows-IE-InternetExplorer" 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"> <FavoritesList> <FavoriteItem wcm:action="add"> <FavID>Favorite1</FavID> <FavTitle>OURCOMPANY.com</FavTitle> <FavURL>http://www.OURCOMPANY.com</FavURL> <FavIconFile>c:\OEM\Graphics\OURCOMPANY.ico</FavIconFile> </FavoriteItem> <FavoriteItem wcm:action="add"> <FavID>Favorite2</FavID> <FavTitle>OURCOMPANY Customer Service</FavTitle> <FavURL>https://OURCOMPANY.custhelp.com/</FavURL> <FavIconFile>c:\OEM\Graphics\OURCOMPANY.ico</FavIconFile> </FavoriteItem> </FavoritesList> <IEWelcomeMsg>false</IEWelcomeMsg> <Home_Page>http://www.OURCOMPANY.com/</Home_Page> <Help_Page>https://OURCOMPANY.custhelp.com/</Help_Page> <ShowInformationBar>false</ShowInformationBar> <PlaySound>false</PlaySound> <BlockPopups>no</BlockPopups> <Window_Title_CN>OURCOMPANY</Window_Title_CN> </component> </settings> <settings pass="auditSystem"> <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"> <DisableAutoDaylightTimeSet>false</DisableAutoDaylightTimeSet> <DoNotCleanTaskBar>false</DoNotCleanTaskBar> <ShowWindowsLive>false</ShowWindowsLive> <StartPanelOff>false</StartPanelOff> <TimeZone>Pacific Standard Time</TimeZone> </component> </settings> <cpi:offlineImage cpi:source="wim:c:/install_wim/install.wim#Windows Vista ULTIMATE" xmlns:cpi="urn:schemas-microsoft-com:cpi" /> </unattend>
  19. Hello, Is there a hidden trick to get the theme & display settings to stick after you complete OOBE? I can not get my theme or display settings to appear after I sysprep my machine and walk through OOBE! Here is a quick run down on how I create my image. I install using a Vista OEM DVD with my autounattend.xml file located on a USB FOB. I use a data.wim file placed on the same USB FOB. After setup completes, I am placed at the Vista desktop logged on as the Administrator. The files from the data.wim file appear on the local hard drive c:\Windows\System32\Resources\Themes\system.theme c:\OEM\Applications.....etc My theme file is applied and my display resolution is set to 1024x600, 32, 60 etc... I install some applications. I run sysprep /oobe /generalize /shutdown. When I walk through OOBE, the resolution is changed to 1024 x 768....... and the theme is no longer active. I can manually change the theme back however, sysprep is resetting it to classic for some reason and changing my resolution? I have been trying to solve this all week trying different settings, reading forums, etc..... The only thing I see that is related is the CopyProfile key added to the Specialize Pass under MS Windows Shell Setup. After adding the CopyProfile key, and running through my testing......no luck. What the heck am I missing? Everything else seems to work fine except this. Any help or suggestions are appreciated. I can paste in my autounattend.xml file if needed. Thanks, Shawn
×
×
  • Create New...