Solved

Creating a WIM file from VM Image to go into an SCCM deployment

Posted on 2014-10-14
15
1,705 Views
Last Modified: 2014-11-01
Hello

I've built a Windows 2012 image in VMware 5.5 and need to make/create a .WIM image from this, in order for this image to be used for general deployment from SCCM 2012.

Hope that makes sense

Thanks in advanced for your help
0
Comment
Question by:nico-
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 7
  • 4
  • 3
  • +1
15 Comments
 
LVL 10

Expert Comment

by:abraham808
ID: 40380240
Make sure the VM is not on the Domain, put it in workgroup.
From SCCM create a BOOT MEDIA CD.  It will be created as an .ISO.  
You can mount that ISO into your VM.
Run the executable. and follow the prompts.
It will create a WIM file and ask you where to put it.
0
 

Author Comment

by:nico-
ID: 40380333
Thanks for the reply.
I see. I thought that most of the work that had to be done was on the windows server side, rather than from SCCM. In that case, could you give me some more details about the method :-

1. Create the VM and configure Windows 2012 (in a workgroup).
2. Should I be running anything that generalises the image and what commands would I use exactly
3. From SCCM - could you expand on the following ?
a) Create a Boot Media image which creates an ISO - mount this to the VM
b) run the executable which creates the wim file

is 3 ) a task wizard that runs from within SCCM or are they separate steps ?

Thank you for your advice
0
 
LVL 24

Expert Comment

by:Nagendra Pratap Singh
ID: 40380352
SCCM has wizards, there is no need of generalize/specialize etc.

In fact I don't see the need of capturing an image.
0
Is Your DevOps Pipeline Leaking?

Is your CI/CD pipeline a hodge-podge of randomly connected tools? You’ve likely got a tool to fix one problem & then a different tool to fix another, resulting in a cluster of tools with overlapping functionality. Learn how to optimize your pipeline with Gartner's recommendations

 
LVL 10

Expert Comment

by:abraham808
ID: 40380359
From SCCM:
Basically you would create a Task Sequence Media
Capture Media
Specify the path of the iso \\server\path\SCCMBoot.iso
Choose a boot image and Distribution Point

Copy that ISO to a Datastore

From Virtual Machine that you want to image:
Point the CD/DVD drive to the ISO
Run the Executeable from ISO.
This will go through the a wizard to place the WIM file somewhere and give it a filename/description.
0
 

Author Comment

by:nico-
ID: 40380878
Hello

I'm familiar with VMware and win2012 but not SCCM so with you as far as "the executable"  .. what is the executable ?

thanks !
0
 

Author Comment

by:nico-
ID: 40381025
Hello

I forgot to ask about the generalisation/sysprep element ?

where does this fit in?  is this a manual step / does there need be a version of sysprep (which version) on the reference 2012 vm machine ?

Thank you
0
 
LVL 24

Expert Comment

by:Nagendra Pratap Singh
ID: 40381147
There is absolutely no need to capture a windows 2012 image. It comes as an image.

If you want to add AV etc then you can do it in a task sequence. Updates are also done via task sequence. Any features can be enabled on the fly via answer files . And if using forefront, this is installed as part of the SCCM client.

http://www.scconfigmgr.com/2014/01/30/create-an-answer-file-for-language-settings-during-osd-with-configmgr/
0
 

Author Comment

by:nico-
ID: 40381543
Hi Nagrenda

Interesting.  Why would a reference computer be used instead of using the server.wim and an answer file ?

Reading in the 2012 SCCM unleashed book (maybe it's old) it mentioned to use the Abaraham's method to create a custom image to avoid it being deployed to the D drive - which hopefully would be fixed in a future service pack.
0
 
LVL 10

Expert Comment

by:abraham808
ID: 40382744
You don't have to run sysprep.  It is done during the "image capture wizard"
0
 
LVL 24

Expert Comment

by:Nagendra Pratap Singh
ID: 40384456
Reference computer is not needed. Most of the customizations on a server can be done via GPO and powershell/dism etc.

If you want to install Office and Adobe on your server then it is a different story.

Windows vista and later all come pre captured.
0
 

Author Comment

by:nico-
ID: 40384474
Hello

this is an interesting point.  I've read that the reason for using a reference computer and not taking the WIM from the OS Media is that there is a "known issue" in SCCM which means that the OS will be deployed to the D drive unless a reference computer is used.  I haven't "labbed" this to check the validity, but I'm going on the SCCM 2012 Unleashed book. If this is not the case, can you send a link to the contrary ?

Thanks for your help
0
 
LVL 18

Accepted Solution

by:
Mike T earned 500 total points
ID: 40386315
Hi,

It's a bit more complicated than that. The original bug was that Vista and W7 WIMs being captured as "D". This was then confused with SCCM's behaviour. If you used MDT it was easily fixed. A really good explanation is here:
http://keithga.wordpress.com/2013/09/17/osdpreservedriveletter/

and Keith also details why to bother creating a custom WIM rather than just the WIM from the ISO. The answer of custom vs native WIM depends on just how much customisation you want to do. For servers you can indeed script the vast majority and just use the native WIM.

That being said, if you want to install SQL etc then the method recommended is
Create image in MDT
Build in VM
Capture
Import "reference" WIM into SCCM
Deploy

Mike
0
 

Author Comment

by:nico-
ID: 40393222
Hi

I've built and configured the VM and ideally would like MDT to capture that image to a .wim file.

Is this possible ?

thanks!
0
 
LVL 24

Expert Comment

by:Nagendra Pratap Singh
ID: 40393453
Yes. Even a data drive can be captured.
0
 

Author Closing Comment

by:nico-
ID: 40417698
created using MDT
0

Featured Post

Industry Leaders: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

The following article is comprised of the pearls we have garnered deploying virtualization solutions since Virtual Server 2005 and subsequent 2008 RTM+ Hyper-V in standalone and clustered environments.
In this step by step tutorial with screenshots, we will show you HOW TO: Enable SSH Remote Access on a VMware vSphere Hypervisor 6.5 (ESXi 6.5). This is important if you need to enable SSH remote access for additional troubleshooting of the ESXi hos…
This tutorial will walk an individual through the process of transferring the five major, necessary Active Directory Roles, commonly referred to as the FSMO roles from a Windows Server 2008 domain controller to a Windows Server 2012 domain controlle…
This tutorial will walk an individual through the process of configuring their Windows Server 2012 domain controller to synchronize its time with a trusted, external resource. Use Google, Bing, or other preferred search engine to locate trusted NTP …

726 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question