Jump to content


KV-Tools

Imaging Win8 Tablets Using SCCM 2012 w/ USB (No Network Cable)

Recommended Posts

Imaging Windows 8 Tablets Using SCCM 2012 w/ USB (No Network Cable)

 

Depending on the size of your environment you may find that tablets can be a struggle to get imaged onto your domain because they do not have a network port. Some tablets (HP ElitePad) have docks with a built-in network port that allows you to imaging them as normal laptops/desktops (extra costs), but others may not have that option.

 

This guide will explain how to image Windows 8 tablets with SCCM 2012 using a USB drive. There will be one point in the operating system deployment (OSD) that you will have to connect to your wireless manually. I worked on trying to automate this process, but Microsoft currently does not support the ability to connect to wireless during the pre-installation environment and windows has to configure before any connections can be made. During the “Setup Windows and Configuration Manager” step is when you will be prompted to connect to your wireless. Note: The wireless you join has to have access to your domain controller (DC) or the computer will not join the domain.

 

This guide will not go into any detail on how to create a base image, import drivers, or build a task sequence from scratch because a lot of these items are covered in other posts. Some screen shots have been added to demonstrate settings.

 

Prerequisites:

  • Microsoft System Center Configuration Manager 2012
  • Wireless Access To Domain Controller
  • Windows 8 Tablet
  • USB Drive (Size Depending On Your Base Image Size)
  • USB Port On Tablet
    • Some have adapters
  • My program (KV-Tools) called JoinDomain (Attached)
    • ​No wireless connection can be made until after the "Configure Network" step, so this program is required in order to join your domain once you connect to your wireless.

 

 

Step 1: Download the attached file I have included in this post called JoinDomain. I designed this program with command switches for this guide.

 

JoinDomain.zip

Step 2: Extract the content into your SCCM sources location.

  • This program has been designed to join your tablet to your domain at the end of the OSD.

post-21940-0-09285500-1383312640_thumb.jpg

 

 

Step 3: Create a new package for JoinDomain & Distribute Content (Not All Steps Included)

post-21940-0-88070700-1383312642_thumb.jpg

post-21940-0-20257500-1383312645_thumb.jpg

 

post-21940-0-01787200-1383312648_thumb.jpg

Step 4: Create a new task sequence (TS) for your tablet(s) like you would for a normal deployment. Depending on the size of your environment you may have a lot of machines with a bunch of driver packages, so keeping a dedicated tablet TS will help save space on your flash drive and speed up the process. For this guide I am setting up a TS for a HP ElitePad 900. All settings will be your normal settings besides you will change your “Apply Network Settings” to a workgroup. Keep the TS open for step 5.

 

 

Step 5: Select “Install Updates” in the TS and click select “Add>General>Run Command Line”. This will add this new step right after “Install Updates”. Select “Package” and browse to the package you created for “JoinDomain”. In the “Command Line” field you will enter the switches to allow the workstation to join your domain. You will need a domain admin account if you plan on using this account on several machines or a standard user account with permission to give unlimited network joins. Replace the information below in red with your information.

Note: This step is used to join a tablet to your domain based on your information only. JoinDomain.exe will not perform any other actions. Since step 4 requires you to connect to a workgroup because you are not joined to a wireless connection yet, this step has to be added at the end of your OSD to join your tablet to your domain. Log output can be found in "C:\Windows\Logs\JoinDomain.log".

 

Command Line: JoinDomain.exe /Username AdminAccount /Password MyPassword /Domain MySite.net

post-21940-0-84145100-1383312650_thumb.jpg

Step 6: The last step should be a restart in the TS.

post-21940-0-90538900-1383312653_thumb.jpg

 

 

 

 

Step 7: Insert your flash drive into your computer that has the SCCM 2012 console installed.

 

Step 8: Create Task Sequence Media

post-21940-0-24770600-1383312655_thumb.jpg

Click “Stand-alone media” > Select your USB Flash Drive > Choose Password or Unselect > Browse For Tablet Task Sequence (Wait For Content To Load Before Clicking Next) > Add DP > Add Custom Variable Name: OSDComputerName & unselect “Do not display this value in the Configuration Manager Console” (Figure Below) > View summary and build the flash drive.

post-21940-0-36280400-1383312661_thumb.jpg

 

Step 9: Put flash drive into tablet and boot into the flash drive. Click through the options and add the machine name by double clicking “OSDComputerName”. Note: if you don’t enter the computer name it will get a generic name. Once you complete these steps, have the install continue. Mid-way through the deployment a wireless screen will appear asking you to join a wireless connection. Join the wireless that is accessible to your domain controller. The installation will continue and everything from this point forward will be automated. By default the computers will go into the “Computers” OU. If you like to have these tablets moved in a different OU after they image you will need to add another step to the TS to move the tablet(s) or have a script on a server move machines.

  • Like 1

Share this post


Link to post
Share on other sites

i don't get it, what is the purpose of this joindomain.exe program that cannot be solved with the Configure network settings step as in this example ?

 

you don't actually explain why you are using this 'exe' and what its' function is. If you think it's necessary then explain exactly why

Share this post


Link to post
Share on other sites

"Microsoft currently does not support the ability to connect to wireless during the pre-installation environment and windows has to configure before any connections can be made." This means that no wireless connections can be made until “Setup Windows and Configuration Manager” has started. Once part of "Setup Windows and Configuration Manager" completes you will be prompted to connect to a wireless connection automatically.

 

If you are not connected to your LAN the “Configure Network” step will not join a domain. That is the reason for step 4 saying setup your machines connection on a Workgroup. Your machine has to be able to communicate with your domain controller in order to join a domain. This guide is geared towards explaining how to imaging tablets with a USB drive & wireless, so no network cable will be connected into the machine. The example link you posted above has a network cable attached to the tablet. In a enterprise environment using USB network cable adapters can cost more money and cause issues with duplicate MACs, but that explanation is outside the scope of this post.

 

The JoinDomain.exe does exactly what the name says. It joins the machine to the domain at the end of the OSD. Since the user connects to a wireless connection during the “Setup Windows and Configuration Manager” step, the machine will be able to communicate with the DC and join the user’s domain.

Share this post


Link to post
Share on other sites

ah ok, in my imaging of these devices I use a USB hub with a USB nic connected... thereby no need for the above, but interesting none the less

Share this post


Link to post
Share on other sites

Thanks...the duplicate MAC thing is very annoying. I'll give this a try.

Would this work for Windows 7. I have a couple of thousand laptops to image this summer and doing some wirelessly will be a huge help. I have stand alone USB made but Windows 7 doesn't prompt to connect to a wireless network, which I need to connect to the domain, of coarse, and to run Lenovo's Thin Installer. Maybe running Thin Installer wirelessly is a bad idea anyway, but I would like to test it to confirm. Is there a way to force the laptop (Windows 7) to prompt for a wireless connection?

Share this post


Link to post
Share on other sites

Hi,

 

Not sure if this would help or not for the WiFi bit, but I have an automated WiFi connection within the OSD.

I export the xml file with all of the WiFi profile in it (This should help with that).

During the TS, I have command line that runs the following:

 

CMD.exe /C netsh WLAN add profile filename="\\SERVER\NETWORK_LOCATION\WiFi.xml"

 

This connects my tablets & laptops to WiFi during OSD.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...


×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.