This post is part of SCCM Current Branch Installation Guide series
In this post we are going to cover the installation of SCCM 1802 using Baseline Media. Before installing SCCM, we will continue with installing Roles & features required for SCCM.

What is Baseline Media

Baseline Media (or baseline version) is the binaries required for installation of SCCM. Lets get into detail to understand this.
Latest baseline Media available for SCCM is SCCM 1802 even though latest
version of SCCM is SCCM 1810 (at the time while writing this blog).
As SCCM 1810 is not the Baseline Version, you cannot directly install this version for a fresh installation.

We need to first install Baseline Version (SCCM 1802),then we can upgrade to SCCM 1810 as inconsole update directly available in SCCM console.

For fresh installation of SCCM, we require Baseline Media which can be downloaded from either Volume Licensing Service Center or evaluation version can be downloaded from here which will be valid for 180 days after installation.

Installation Roles & Features (prerequisites for SCCM)

Before initiating SCCM installation, we need to make sure our SCCM server is ready with all roles & features required such as IIS Servers, BITS, .Net Framework etc.

Launch Server Manager, click on Manage > “Add Roles and Features”

SCCMInstallPrereq 01

Select “Role-based or feature-based installation”, click on next

SCCMInstallPrereq 02

Under “Server Roles“, select “Web Server (IIS)” which will auto populate other required features, click on “Add Features” and click next

SCCMInstallPrereq 03

Under “Features“, select following and click “Next”:

  • .Net Framework 3.5 Features
  • .Net Framework 4.6 Features
  • Remote Differential Compression

Under “Roles Services”, make sure following are selected:

SCCMInstallPrereq 06
SCCMInstallPrereq 07

Under “Confirm installation selections” page, it will show error as “Do you need to specify an alternate source path?” as this requires Windows Server binaries for .Net Framework installation. Click on “Specify an alternate source path

SCCMInstallPrereq 08

Make sure “Windows Server 2016 ISO” is mounted, and specify the path such as \\SCCM01\z$\sources\sxs, where Z drive is the drive where we mounted ISO and sources\sxs is the location of .Net Framework binary.

SCCMInstallPrereq 09
SCCMInstallPrereq 10

Click on “Install” to continue with installation of roles & Features.

SCCMInstallPrereq 12

Installation of SCCM

We are ready now with installation of SCCM setup, however I am going to perform one more step which will make sure SCCM related components such as Content Library & other components are not getting installed on C Drive automatically. I wanted to install everything on D Drive only. For this we need to create a blank text file (with no content) and rename it to “no_sms_on_drive.SMS”. Copy this file on Root of C Drive:

SCCMInstall 01 1

Extract the binaries of SCCM installation which can be downloaded from
Volume Licensing Service Center or evaluation version
Once downloaded, launch “splash.hta”, click on next and select “Install a Configuration Manager Primary site” as we are going to install to install Standalone Primary Site. Click “next” to continue

SCCMInstall 03

Select “Install the evaluation edition of this product” or specify the license if you have one.

SCCMInstall 04

Under “Product License Terms”, select all options to continue

SCCMInstall 05

Under “Prerequisite Downloads”, we can select “Download required files” if we haven’t downloaded prerequisites files before. As I have already downloaded the prerequisites file at location d:\prereq, I have specified this location as “Use previously downloaded files”

Note: You can use setupdl.exe to download the prerequisites.
SCCMInstall 06

Under “Site and Installation Settings”, specify 3 digit Site code, Site Name of your choice and installation folder and click on Next:

SCCMInstall 07

Under “Primary site Installation”,  select “Install the Primary Site as a stand-alone site” as we are installing the stand-alone site only.

SCCMInstall 09

Under “Database Information”, select the SQL Server name as “SCCM01.MANBAN.COM” as we previously did Installation of SQL server locally.
Select Instance Name as “INSTANCESCCM” & Database Name as CM_MAN. Click Next

SCCMInstall 10

Under Database Information, specify “path to the SQL Server data file” & “path to the SQL Server log file”

SCCMInstall 11

Under “SMS Provider Settings”, specify the Local SCCM Server ie. SCCM01.MANBAN.COM and click Next

SCCMInstall 12

Under “Client Computer Communication Settings”, select following and click next:

SCCMInstall 13

Under “Site System Roles”, make sure to select “Install a management point” & “Install a distribution point”, without this SCCM installation will be of no use, this is the minimum role required for a functional SCCM Server.

SCCMInstall 14

Under “Service Connection Point Setup”, lets click on “skip this for now”, however at later stage we would be requiring this so that SCCM can be connected to internet to fetch latest In-console updates.

SCCMInstall 15

Under “Prerequisite Check”, click on “Run Check”, this will run the prerequisites and show you any warning or failure status before continuing the installation. With Failure status, you must resolve the issue as it won’t allow you to continue the installation. Verify c:\ConfigMgrPrereq.log for prerequisite check log. Once done, click on “Begin Install

SCCMInstall 16

After waiting for several minutes, installation will be completed and progress can be verified by configmgrsetup.log

SCCMInstall 17

Once installation is completed, you can launch “Configuration Manager Console”

SCCMInstall 18

Launch the console, verify the version of SCCM by going to option “about Configuration Manager” to verify installed SCCM version as 1802.