• Recent
    • Unsolved
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Register
    • Login
    1. Home
    2. chad-bisd
    3. Posts
    C
    • Profile
    • Following 0
    • Followers 1
    • Topics 12
    • Posts 1,148
    • Best 4
    • Controversial 0
    • Groups 1

    Posts made by chad-bisd

    • RE: How do you deal with Licensing?

      [U][B]Introduction[/B][/U]
      I make hardware specific images as I have not had the time to learn the SAD2 and loading drivers after the image. Also, I need to be able to image a computer and have as little as possible to do afterwards. I don’t want to troubleshoot why a driver didn’t install. Usually when I do mass imaging, it’s 600 computers in 3 weeks, then 1 or 2 a week for the rest of the year. I need those 600 to go as smoothly as possible.

      [U][B]Setup Information[/B][/U]
      I’m using FOG 0.32 on Ubuntu 10.04 LTS and 12.04 LTS. I have a main FOG server that handles the majority of FOG stuff including ProxyDHCP and two other storage nodes, each in their own storage groups. My second and third FOG servers were installed with the Storage Node option.

      [U][B]Sysprep and Building the image[/B][/U]
      I basically start out with a volume licensed version of Windows 7 or Windows 8 on a bootable USB flash drive. I use the Windows 7 create bootable flash drive program, similar to unetbootin but for Windows 7. It’s available for free from Microsoft. I don’t remember the actual name, and it’s on my work computer and I’m at home.

      So I boot from the Windows 7 or Windows 8 bootable installer and being the installation. I tell the installer to do a custom install and remove all previous partitions from the drive so it’s clean. I continue the Windows installer until the point that it asks me for a user or computer name. At this point I reboot into Audit mode using Ctrl-Shift-F3. I immediately disable sleep/hibernate on the system because if it goes to sleep/hibernate you can’t log back into the Administrator account and you have to reboot.

      I install drivers either from usb stick or from the network/internet. Do NOT join the computer to the domain. If you have to use a domain file server, just give it your domain credentials when asked (I tell it to save mine). I sometimes use: net use \server-name\share /user:domain\username *

      This is useful in case windows explorer isn’t prompting you for credentials. You may have to: net use * /del

      When you install the FOG Service, set it to manual start up so it doesn’t try to rename/join the computer to the domain while you working on the image. You can do this from the command line using: sc config “fog service” start= demand

      After I install all the drivers and software the system is still in sysprep audit mode. I shut it down and take an “audit mode” image. I have created an image definition in FOG for ‘Model-audit’ and set the host record to this image. If the system is Windows 7, I set the OS to Windows 7. If Windows 8, I set it to Vista. I use Multiple Partition, Single Disk (non-Resizable) image type. Taking the image with the install still in Audit mode makes it so I can go back and add/fix things to the base image without affecting the rearm counts of Windows and Office 2010/2013.

      After I take the “audit mode” image, I push that to similar hardware and make sure it comes up in audit mode. Just to make sure the image I took is good and I can go back to it if I need to.

      I then create a new image definition named ‘Model-oobe’ and set the host record to this image.

      At this point, there isn’t much left to do but get ready for oobe mode. I have a usb flash drive that has some files on it. One is a batch file that creates the %windir%\Setup\Scripts directory if needed, copies a premade SetupComplete.cmd file into it. The script also copies my unattend.xml file to %windir%\system32\sysprep\unattend.xml. If the system has Office 2010/2013, then it also rearms office using ospprearm.exe. The very last thing it does if all those other steps work is to call sysprep /generalize /oobe /shutdown /unattend:%windir%\system32\sysprep\unattend.xml

      After sysprep runs, the system shuts down. Remove the USB stick. Create an upload task for this host making sure it’s set to the Model-oobe image definition. Turn on the machine and verify it begins the upload task. If for some reason it doesn’t do the upload task (forgot to remove the USB stick, whatever) and it loads into windows, that’s OK. Just set the image back to the audit mode version, and deploy the audit mode image to it and run the batch file again to copy the SetupComplete and unattend files back to their respective locations, rearm office, and run sysprep.

      So if the upload job ran successfully, the machine should reboot and and finish running the sysprep tasks, then run your SetupComplete.cmd file. In my SetupComplete.cmd file, I delete the unattend files and call the slmgr /ato and ospp.vbs /act to activate Windows and Office. I also set the FOG service back to automatic startup type. I set it to manual while working on the image, but now I want it to auto so it will rename and join the computer to the domain.

      [U][B]Licensing and Activation[/B][/U]
      If you are imaging Windows 8, you can setup Active Directory Based Activation(ADBA), and they automatically activate upon joining the domain. You have to setup ADBA on your AD forest/domain. I won’t go into the details here, but I can help if you need specific help.

      For Windows 7, I use KMS activation. I originally setup KMS on a Windows Server 2008 R2 system, and it worked after applying a couple of updates to allow it to activate Windows 8 and Server 2012. I upgrade the machine to Windows Server 2012 and applied the Office 2013 Volume Licensing activation update so I could KMS activate Office 2013 on my Windows 7 machines.

      After setting up the Windows 7 KMS host key and Office 2013 KMS host key, and creating ADBA objects for Windows 8 and Office 2013, I can activate all the clients on my network. KMS requires 25 active hosts to stay working. That means it won’t actually activate any of your Windows 7 clients until the 25th one and they all have to have unique CMID’s, which are generated when you sysprep /generalize /oobe.

      ADBA doesn’t have this requirement (25 clients), so it’s easier to use if you are deploying Windows 8 clients or Office 2013 on Windows 8.

      I’ll add more to this later, I’m rambling a bit due to the hour and being tired.

      posted in Windows Problems
      C
      chad-bisd
    • RE: Netgear GS724T Switches

      You may have to configure multicast groups/preferences in the switch. We use DLINK DGS-3120 POE series switches, and they had some advanced settings for making Multicast work for some other applications.

      A few things to note about multicast. They only go as fast as the slowest client, and I believe use a lot more memory on the server as the image is decompressed on the server before being sent out to all the clients.

      posted in Hardware Compatibility
      C
      chad-bisd
    • RE: Clamav scan error

      I agree with Tom. You need to expand the init.gz and mount it so you can look into the fog.clamav script and see if you can edit it to skip over non-NTFS partitions instead of throwing an error.

      [url]http://www.fogproject.org/wiki/index.php/Modifying_the_Init_Image[/url]

      posted in FOG Problems
      C
      chad-bisd
    • RE: Fog 33?

      No, all my experience is with FOG 0.32 at this time. As far as FOG goes, the only thing different about Windows 8 is that I choose Windows Vista as the OS type and Multiple-Partition, Single Disk (non-resizable) for the image type.

      posted in General
      C
      chad-bisd
    • RE: VM Client can't PXE boot

      I’ll do what I can. Link me to the other thread.

      posted in FOG Problems
      C
      chad-bisd
    • RE: Issues with Dell Latitude 10 using fog

      Would you like to join us @ [url]http://fogproject.org/forum/threads/pxe-booting-a-dell-latitude-10-tablet-problem.5558/[/url]

      posted in FOG Problems
      C
      chad-bisd
    • RE: LENOVO M72E

      You probably need a BIOS update to fix the pxelinux boot to “localboot 0”. Have you asked Lenevo about this issue?

      I found this page that looks interesting: [url]http://www.syslinux.org/wiki/index.php/Hardware_Compatibility[/url]

      posted in Hardware Compatibility
      C
      chad-bisd
    • RE: VM Client can't PXE boot

      OK. Does the WRT54G allow you to specify the Option 66/67 or next-server-name, filename that is needed to pxe boot or do you have FOG running ProxyDHCP to handle that?

      posted in FOG Problems
      C
      chad-bisd
    • RE: VM Client can't PXE boot

      You might try adjusting the portfast or security settings then. The Cisco 2960 may be complaining that it has what looks to be an edge port (single device, no chance of looping) with multiple MAC addresses trying to use that port. This is just a hunch.

      posted in FOG Problems
      C
      chad-bisd
    • RE: FOG 0.32 and Windows 8 Image Upload Problems

      If the network failed and the disk passed, then your FOG client kernel probably doesn’t have the proper driver support compiled into it. What model and revision of the Atheros card is in this machine?

      posted in FOG Problems
      C
      chad-bisd
    • RE: VM Client can't PXE boot

      That WRT54G is a wireless router/ap, and shouldn’t have anything at all to do with FOG. Is your Win7 machine wired to the cisco 2960 and is the FOG server wired to the 2960 also?

      posted in FOG Problems
      C
      chad-bisd
    • RE: VM Client can't PXE boot

      Tell me if I’m understanding this correctly.

      You have a VM inside a Windows 7 workstation, connected directly to a Cisco 2960 with no other switching/networking gear between the Workstation and the Switch (other than patch panel/patch cables)?

      posted in FOG Problems
      C
      chad-bisd
    • RE: How do you deal with Licensing?

      Let me get some things wrapped up this morning and I’ll see if I can help.

      posted in Windows Problems
      C
      chad-bisd
    • RE: DeployStudios, FOG, and Server 2008 DHCP

      ProxyDHCP and dhcp-relay for your router if you have separate subsets that need dhcp services. We have a central fiber switch that routes for our subnets and two dhcp-relay entries in for each vlan interface, one for standard dhcp services and one to forward dhcp broadcasts to the fog server.

      posted in FOG Problems
      C
      chad-bisd
    • RE: VM Client can't PXE boot

      This may have to do with portfast or spanning tree protocol. Can you ask you network guys to monitor the port while you try to pxe boot and analyze the traffic?

      posted in FOG Problems
      C
      chad-bisd
    • RE: PXE booting a DELL latitude 10 tablet problem

      If you are not even seeing the fog menu, then you’re still having pxe problems and not fog kernel issues. Since this is a dell, try chain loading into another pxe system or replacing pxe with gpxe.

      posted in FOG Problems
      C
      chad-bisd
    • RE: How do you deal with Licensing?

      I can help. I am successfully deploying windows 7, windows 8, and office 2013 using a combination of KMS and the new active directory based activation (ADBA).

      KMS is intimidating at first, as was ADBA. But with a few small changes to my imaging process, everything is either activating in the post OOBE SetupComplete.cmd file, or immediately upon joining the domain, depending on if the machine is win7 or win8.

      I have dropped MAK key licensing and will never look back.

      posted in Windows Problems
      C
      chad-bisd
    • RE: FOG 0.32 and Windows 8 Image Upload Problems

      Run a compatibility check on the client to make sure your current FOG kernel can see the nic and drive.

      By FOG kernel I mean the bzimage file the client loads to run the client side tasks. Newer client hardware may require an update client kernel.

      posted in FOG Problems
      C
      chad-bisd
    • RE: FOG and More than 10 Unicast Clients

      You actually change it under storage management, all storage nodes, edit storage node, set max clients there. I have raid 5 array and gigabit nic so I set mine to 20 clients per node.

      posted in FOG Problems
      C
      chad-bisd
    • RE: FOG and More than 10 Unicast Clients

      [quote=“Tom Elliott, post: 14290, member: 7271”]Try this:

      In FOG Configuration
      Choose FOG Settings
      Look for:
      [FONT=Ubuntu][COLOR=#555555]FOG_QUEUESIZE and change the value there.[/COLOR][/FONT]

      [FONT=Ubuntu][COLOR=#555555]Then, just to be on the safe side, go to your config file and make the change at:[/COLOR][/FONT]

      [FONT=Ubuntu][COLOR=#555555]{fogwebdir}/commons/config.php[/COLOR][/FONT]

      [FONT=Ubuntu][COLOR=#555555]Look for Like:[/COLOR][/FONT]
      [FONT=Ubuntu][COLOR=#555555]QUEUESIZE and make the change there and save. You should be set to have more hosts imaging.[/COLOR][/FONT][/quote]

      The FOG QueueSize in the fog settings is really deprecated and the actual working value is handled per storage node settings as Gavin stated. The next version of FOG should remove most of the duplicated or unused settings fields.

      posted in FOG Problems
      C
      chad-bisd
    • 1 / 1