Deploying Windows 10 using System Center Configuration Manager 2012 R2 SP 1

Posted: November 8, 2015 in SCCM
Tags: ,

Great contributors for this posts were Matija Resimic and Saša Ljubobratović

In this scenario DHCP server and SCCM are on separate servers,so we must first configure DHCP server to give PXE clients information where TFTP server and boot image is located

Untitled

On DHCP server,right click scope options and choose configure options

Untitled

Check 066 Boot server name and enter name of SCCM server

Untitled
Now check 067 Boot File Name and entet path to boot file
Untitled
File is located in RemoteInstall folder,Wdsnbp.com validates the DHCP/PXE response packet and proceeds to download PXEBoot.com (PXEBoot.com downloads Bootmgr.exe and the BCD store)
Untitled

Untitled
In SCCM console click Administration-Distribution Points,right clik on Distribution Point and select Properties
Untitled

In PXE tab enable PXE support (optional,you can set a password)
Untitled
Network Access Account is used during operating system deployment when the computer installing the operating system does not yet have a computer account on the domain.

To configure Network Access Account click Administration-Sites,from ribbon click Configure Site Components and chose Software Distribution

Untitled

Click Network Access Account tab,click Specify account to access network locations and specify account
Untitled
Configuration Manager Client Package can be found under the Packages node of the Software Library and is used during Operating System Deployement (OSD) in the Setup Windows And ConfigMgr step to install the ConfigMgr client.We need to distribute this package.

Click software library-packages right click on Configuration Manager Client Package and from ribbon,click update distribution points
Untitled
Click OK

Untitled
Right click again on package and chose Distribute Content-Chose Distribution Point and select your distribution point
Untitled

Untitled

Now this package should be accessible during OS Deployement,male sure that status is success
Untitled
Now,deploy boot image.During install of SCCM,two boot images are installed x86-X64

Boot images are located in Sofrware Libraries-Operating Systems-Boot Images

Untitled

If you want to install X86 OS,deploy x86 boot image and vice-versa

Right click desired boot image and update distribution point,now click again on boot image,choose Data Source and make sure that Deploy this image from the PXE-enabled distribution point  option is selected
Untitled

Optionally,if you wish to set custom background during OS deployement,you can do it choosing Customization tab and clicking Specify Custom background image file (UNC path),
Untitled
make sure that SCCM computer object has

read-write shared permissions
Untitled

and full control NTFS permissions

Untitled
Deploy boot image right clicking and selecting Distribute content
Untitled
Steps are the same as for distributing Configuration Manager Client Package

Creating Operating System Image

From OS instalation media,from source folder,copy install.wim file and place it in shared folder,SCCM computer object has to have Full control NTFS permission

Click Software Library-Operating Systems,right click Operating System images-Add Operating system images
Untitled

Untitled
Distribute image the same way as boot image and Configuration Manager client package in previous examples

Creating Task Sequence

Task sequences  are used for applying images, configuring windows, installing drivers, installing applications and installing application packages,etc…

Software Libary-Operating Systems,right click Task sequences-Crete Task sequence
Untitled

Install an existing image package

Untitled
Name sequence,and browse to previously deployed boot image (x86/x64)
Untitled

Click next and browse for Operating System image we deployed earlier
Untitled
Uncheck BitLocker Sequence,set Local Administrator Password and click next
Untitled
Enter domain details,but be advised,for me,this step didn’t work,client computer wasn’t domain joined,i’ll post my fix

shortly,click next and select Configuration Manager client package we deployed earlier
Untitled
Uncheck all options and click next
Untitled
Chose weather or not to install updates and click next
Untitled
If you previously deployed any application/package,specify it here to be installed alongside with OS
Untitled

After Task sequence is created,right click on it and chose edit
Untitled
Click on last entry under Setup Operating System,Add-General-Join Domain or workgroup
Untitled
Enter Domain Details and click OK
Untitled
Now we need to deploy this task sequence

Right click on sequence and chose Deploy
Untitled
For collection click browse and select All unknown computers
Untitled
Click Next and select Configuration Manager Client,Media and PXE
Untitled
Click Next on remaining windows.

Now power on client computer,press F 12,if you set PXE password,enter when prompted
Untitled
Chose Task sequence and click next
Untitled
Untitled

Advertisements
Comments
  1. Ashok khatri says:

    It is possible to install windows 10 from server 2012.
    Only having mac address of client pc. Use wake on lan option for start pc
    do all talk from server.
    To install windows 10 in client pc ?

    Like

    • dragan979 says:

      Not sure what you mean ?,You can install from Server 2012 but need to deploy WDS first

      Like

      • Ashok Khatri says:

        i am server 2012 administrator. want to install win 10 to a client machine.
        but i am not able to physically access the client machine.
        i need to do all the task from server 2012 screen only.

        i have only MAC address (physical address) of client machine.
        using WAKE on LAN option make the client machine start. i tested its working..

        but how to get remote screen of that machine using MAC address and install operating system.

        Like

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s