Solved

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

Posted on 2014-10-14
15
773 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-
  • 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 23

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
 
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 23

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
Top 6 Sources for Identifying Threat Actor TTPs

Understanding your enemy is essential. These six sources will help you identify the most popular threat actor tactics, techniques, and procedures (TTPs).

 

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 23

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 16

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 23

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

PRTG Network Monitor: Intuitive Network Monitoring

Network Monitoring is essential to ensure that computer systems and network devices are running. Use PRTG to monitor LANs, servers, websites, applications and devices, bandwidth, virtual environments, remote systems, IoT, and many more. PRTG is easy to set up & use.

Join & Write a Comment

This is an issue that we can get adding / removing permissions in the vCSA 6.0. We can also have issues searching for users / groups in the AD (using your identify sources). This is how one of the ways to handle this issues and fix it.
The recent Microsoft changes on update philosophy for Windows pre-10 and their impact on existing WSUS implementations.
Teach the user how to install log collectors and how to configure ESXi 5.5 for remote logging Open console session and mount vCenter Server installer: Install vSphere Core Dump Collector: Install vSphere Syslog Collector: Open vSphere Client: Config…
This tutorial will walk an individual through the process of configuring basic necessities in order to use the 2010 version of Data Protection Manager. These include storage, agents, and protection jobs. Launch Data Protection Manager from the deskt…

706 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

Need Help in Real-Time?

Connect with top rated Experts

14 Experts available now in Live!

Get 1:1 Help Now