• Windows 7 image deployment, constant rebooting

    4
    0 Votes
    4 Posts
    4k Views
    Jaymes DriverJ

    As far as constant rebooting, I have encountered this, however I never troubleshot the problem, I just reverted to a previous snapshot and attempted to sysprep a little differently.

    I have run into problems with the windows error reporting before the OS boots, but again, I just reverted to a previous snapshot and worked out the kinks.

    [quote]Okay, so I read more and figured out that sysprep does what I need it to do. Questions though:

    1.) What is sysprep actually doing?
    2.) Can I only use it a max of 3 times?[/quote]

    Sysprep releases the OS from the specifics of the hardware and thus allows it to be installed on another machine.
    Sysprep takes care of all the mess of changing/deleting the registry values, and it allows the new hardware to write it’s ID information to the OS and will allow the OS to be activated.

    KMS servers have to have a unique ID for each machine that wants to activate.

    I do my sysprep process in a virtual environment and this will leave it open to any type of hardware, so long as I supply the drivers (i do so in the os and reference to them later with registry values). However you can also install the OS on a hardware to install updates, programs, etc then audit. After you update the Windows installation, at the command line run the Sysprep /audit /generalize /shutdown command to configure Windows to boot the computer to audit mode. You can then capture the Windows image.

    Use the new model-specific reference image to install Windows on a new computer. The Windows image is applied to the computer, and Windows boots to audit mode.

    (Optional) You can install additional applications and other updates. You can also test the computer to verify that all components are working correctly.

    After you update the Windows installation, run the Sysprep /oobe /shutdown command.
    NOTE
    If you install Windows images by using the Sysprep /generalize /oobe command, the user experience will not be ideal. On the next reboot after you run the Sysprep /generalize /oobe command, Windows runs the specialize configuration pass, Plug and Play, and other Setup tasks before Windows starts OOBE. This process can take additional time and can delay a customer’s first logon.

    To answer your second question, YES you can sysprep more than three times.

    One option is to use the Virtual setup I talked about and use snapshots to revert to a time before sysprep has been ran and update/push again.

    OR

    During the set up of your unattend.xml file you can skip re-arming the os and this THEORETICALLY gives the os 999 re-arms, it should be noted that this is heavily frowned upon and I highly recommend the virtual set up. Snapshot can save you a LOAD of time if you don’t have to re-set up the OS and install the damn updates again!

    If you would like, I have a word document I have been using to keep track of my sysprep adventures, it would give you a good base to work from, and it is set up in a walkthrough style.

  • Vista images all missing operating system

    5
    0 Votes
    5 Posts
    2k Views
    E

    I’ve been having the same problem, I work in a surplus shop for a major campus and all I have coming through are Vista machines now. I’m going to keep looking for a solution so I can use the Resizeable ntfs option.

    Thank you for stating what you used to fix your problem. I’ll try that until I can find a better option.

  • Imaging without the 100mb system partition

    2
    0 Votes
    2 Posts
    2k Views
    B

    I believe you should be able to use single partition with Windows 7, if you choose OS type Vista. Both when uploading your image and deploying. This way, FOG does not expect to find the system partition, and you can still choose resizable, as you want.

  • Fog Client Deployment

    2
    0 Votes
    2 Posts
    2k Views
    J

    did you find a soluvtion to this problem im getting the same error in windows 7

  • Enable FOG Rename after Driver Install

    9
    0 Votes
    9 Posts
    4k Views
    I

    I am doing the same thing. I actually have modified the SAD2 script to determine the make and model of the machine and use custom driver packs for each machine. I am finishing up the script and testing it on a few more of our models. When I get it complete I can post, along with a howto on the way I have it set up and running. I found that you do not need to have the machine logged into run it, I have it so that in case it reboots during the middle it will even resume the install so that you make sure all the drives get installed.

  • Windows 7 - Image Deployment - Stuck at Black Screen

    11
    0 Votes
    11 Posts
    6k Views
    L

    [quote=“Fatikis, post: 13011, member: 7852”]I’m having the same problem with the exact same model of computer, and I’m newish to FOG. We recently ordered these computers all with windows7 preinstalled.

    This may be a silly question, but if I do a fresh install of windows 7 on the computer and upload a new image will I be able to image the computers with the 3 partitions?[/quote]

    I am assuming you mean that with a fresh install and default 2 partitions created by windows 7 install, can you the take the image up and deploy it to a computer of the same make and model that currently has 3 partitions?

    If that is so, then yes you can. The partitions on the client computer will be deleted and you will end up with the same number of partitions that are on your image.

  • Windows failed to start...

    3
    0 Votes
    3 Posts
    2k Views
    R

    Have you used sysprep, and what version of fog are you using?

  • All new Win 7 images are booting to startup repair

    6
    0 Votes
    6 Posts
    5k Views
    S

    Imaged over 250 desktops with Fog this summer (HP - Win 7 Pro 64bit) without any issues. We skip fogprep but user sysprep with an unattend.xml.

  • Setting static ip automaticly its possible?

    1
    0 Votes
    1 Posts
    1k Views
    No one has replied
  • Sysprep Problem

    3
    0 Votes
    3 Posts
    2k Views
    T

    [quote=“madeyem, post: 12683, member: 797”]If you want to use Sysprep with an unattend.xml, you have to run a batch script, in which you specify the location of the unattend.xml. Starting Sysprep via the GUI will always run the default Sysprep process.

    For example, create a batch file with the following content:

    [CODE]@echo off
    cd c:\windows\system32\sysprep
    sysprep /oobe /generalize /shutdown /unattend:C:*path to the unattend.xml*\unattend.xml[/CODE][/quote]

    I don’t use a .bat file I just call it from command prompt and I point to the unattend but it is still not working right.

  • PXE Problems, out of my depth!

    3
    0 Votes
    3 Posts
    3k Views
    O

    Didn’t look like it was running, but this lovely thread:

    [url]http://fogproject.org/forum/threads/tftp-issues-but-fixable.779/[/url]

    fixed the problem! Thanks for your help 🙂

  • Windows 7: How to avoid manually activating each machine after deployment.

    12
    0 Votes
    12 Posts
    54k Views
    I

    [quote=“Steve Dearman, post: 10452, member: 3124”]This is similar to the problem I have 50 oem machines with label keys on top so I created a script to read the serial number from the bios and change the key and activate.

    [CODE]’ Use “wmic bios get serialnumber” to get the serial number if its not documented elsewhere.
    Dim sSerial
    Dim sKey
    set cnn = createobject(“adodb.connection”)
    set rs = createobject(“adodb.recordset”)
    Set objWMIService = GetObject(“winmgmts:” _
    & “{impersonationLevel=impersonate}!\.\root\cimv2”)
    Set colBIOS = objWMIService.ExecQuery _
    (“Select * from Win32_BIOS”)
    For each objBIOS in colBIOS
    sSerial = objBIOS.SerialNumber
    Next
    cnn.open “Provider=Microsoft.Jet.OLEDB.4.0; Data Source=.; Extended Properties=”“text;HDR=Yes;”“”
    rs.open “select * from serials.csv where Serial='” & sSerial & “'”, cnn, 3, 3

    Do until rs.eof
    sKey = rs.fields.item(“key”).value
    rs.MoveNext
    loop
    If Not IsEmpty(sKey) Then
    Dim objShell
    Set objShell = Wscript.CreateObject(“WScript.Shell”)
    objShell.Run "c:\windows\system32\cscript c:\windows\system32\slmgr.vbs /ipk " & sKey,1,TRUE
    objShell.Run “c:\windows\system32\cscript c:\windows\system32\slmgr.vbs /ato”,1,TRUE
    Set objShell = Nothing
    End If

    [/CODE]

    This reads a csv file called serials so its easy to update.

    [CODE]Serial,Key
    HKCF91LC102731,abcde-fghij-klmno-pqrst-uvwxy
    [/CODE]

    I call this from the setupcomplete.cmd as outlined in the main windows 7 fog guide so everything is activated with the correct key right from the word go[/quote]

    Hi Steve,
    Question on your script:

    Do you save your script as .cmd or .vbs?
    2.What path do you placed your script and cvs file? ( Is it the same location as setupcomplete.cmd?)
    thanks in advanced
  • SBS

    2
    0 Votes
    2 Posts
    1k Views
    T

    Didn’t get much help with this, but should this happen to someone else the chkdsk did restore all my files. so happy happy joy joy (Ren and Stimpy style)
    😄

  • Auto shutdown PC after image

    3
    0 Votes
    3 Posts
    2k Views
    falkoF

    [LEFT]When Kyle fully explains this you will see it is an amazing and complete setup!![/LEFT]
    [LEFT] [/LEFT]
    [LEFT]Have been using it for quite a while now, cheers buddy!![/LEFT]

  • Setting Windows 7 default printer after image.

    5
    0 Votes
    5 Posts
    2k Views
    I

    i was talking about GPO in windows.

    We have over 100 printers and FOG we felt would be fine for smaller installations.

  • Imaging Windows 7

    3
  • Windows 8, sysprep, and Active Directory Based Activation

    7
    0 Votes
    7 Posts
    7k Views
    R

    The only thing I can think of then is that maybe you don’t have the generic KMS key on your windows 8 host. Try changing it:-

    [url]http://technet.microsoft.com/en-us/library/jj612867.aspx[/url]

  • Dell Optiplex 760

    11
    0 Votes
    11 Posts
    5k Views
    J

    Well I’m glad to hear it, have a good day!

  • [SnapIns] "Interactive services dialog detection" Popup

    11
    0 Votes
    11 Posts
    6k Views
    J

    See if this helps, [url]http://answers.microsoft.com/en-us/windows/forum/windows_vista-performance/disable-the-interactive-services-dialog-detection/ca139ba9-c96c-49af-bc09-83abc26f3f5d[/url]

    Seems like they are done using this and you can disable the service that makes them pop up.

  • Unattend.xml issue

    4
    0 Votes
    4 Posts
    4k Views
    C

    Here is the code for my 64 bit windows 7 XML
    [CODE]<?xml version=“1.0” encoding=“utf-8”?>
    <unattend xmlns=“urn:schemas-microsoft-com:unattend”>
    <settings pass=“generalize”>
    <component name=“Microsoft-Windows-Security-SPP” processorArchitecture=“amd64” publicKeyToken=“31bf3856ad364e35” language=“neutral” versionScope=“nonSxS” xmlns:wcm=“http://schemas.microsoft.com/WMIConfig/2002/State” xmlns:xsi=“http://www.w3.org/2001/XMLSchema-instance”>
    <SkipRearm>1</SkipRearm>
    </component>
    </settings>
    <settings pass=“specialize”>
    <component name=“Microsoft-Windows-Deployment” processorArchitecture=“amd64” publicKeyToken=“31bf3856ad364e35” language=“neutral” versionScope=“nonSxS” xmlns:wcm=“http://schemas.microsoft.com/WMIConfig/2002/State” xmlns:xsi=“http://www.w3.org/2001/XMLSchema-instance”>
    <ExtendOSPartition>
    <Extend>true</Extend>
    </ExtendOSPartition>
    </component>
    <component name=“Microsoft-Windows-Security-SPP-UX” processorArchitecture=“amd64” publicKeyToken=“31bf3856ad364e35” language=“neutral” versionScope=“nonSxS” xmlns:wcm=“http://schemas.microsoft.com/WMIConfig/2002/State” xmlns:xsi=“http://www.w3.org/2001/XMLSchema-instance”>
    <SkipAutoActivation>true</SkipAutoActivation>
    </component>
    <component name=“Microsoft-Windows-Shell-Setup” processorArchitecture=“amd64” 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>*</ComputerName>
    <CopyProfile>true</CopyProfile>
    <ShowWindowsLive>false</ShowWindowsLive>
    </component>
    </settings>
    <settings pass=“oobeSystem”>
    <component name=“Microsoft-Windows-International-Core” processorArchitecture=“amd64” 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-us</InputLocale>
    <SystemLocale>en-us</SystemLocale>
    <UILanguage>en-us</UILanguage>
    <UserLocale>en-us</UserLocale>
    </component>
    <component name=“Microsoft-Windows-Shell-Setup” processorArchitecture=“amd64” 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>bQBwAHMAdABlAGMAaABzAFAAYQBzAHMAdwBvAHIAZAA=</Value>
    <PlainText>false</PlainText>
    </Password>
    <Enabled>true</Enabled>
    <LogonCount>2</LogonCount>
    <Username>user</Username>
    </AutoLogon>
    <FirstLogonCommands>
    <SynchronousCommand wcm:action=“add”>
    <CommandLine>cscript //b c:\windows\system32\slmgr.vbs /ato</CommandLine>
    <Order>1</Order>
    <RequiresUserInput>false</RequiresUserInput>
    </SynchronousCommand>
    <SynchronousCommand wcm:action=“add”>
    <CommandLine>cscript.exe //b “C:\Program Files (x86)\Microsoft Office\Office14\OSPP.VBS” /act</CommandLine>
    <Order>2</Order>
    <RequiresUserInput>false</RequiresUserInput>
    </SynchronousCommand>
    </FirstLogonCommands>
    <OOBE>
    <HideEULAPage>true</HideEULAPage>
    <NetworkLocation>Work</NetworkLocation>
    <ProtectYourPC>1</ProtectYourPC>
    <SkipMachineOOBE>true</SkipMachineOOBE>
    <SkipUserOOBE>true</SkipUserOOBE>
    </OOBE>
    <UserAccounts>
    <AdministratorPassword>
    <Value>bQBwAHMAdABlAGMAaABzAEEAZABtAGkAbgBpAHMAdAByAGEAdABvAHIAUABhAHMAcwB3AG8AcgBkAA==</Value>
    <PlainText>false</PlainText>
    </AdministratorPassword>
    </UserAccounts>
    <RegisteredOrganization>Organization</RegisteredOrganization>
    <RegisteredOwner>Name</RegisteredOwner>
    </component>
    </settings>
    <cpi:offlineImage cpi:source=“wim:c:/users/cgalati/desktop/win7/sources/install.wim#Windows 7 Enterprise” xmlns:cpi=“urn:schemas-microsoft-com:cpi” />
    </unattend>
    [/CODE]

68

Online

12.2k

Users

17.4k

Topics

155.6k

Posts