Jump to content




anyweb

Updating SCCM 2007 SP2 RC (or beta) to SP2 Final



Recommended Posts

This guide will show you how to upgrade from SCCM 2007 SP2 Release Candidate (or SP2 Beta) to SCCM 2007 SP2 Final, however this scenario is not supported by Microsoft. This guide was performed on a lab server running Windows Server 2008 X64 SP2, SCCM 2007 R2 SP2 release candidate installed.

 

You can use this guide to help you plan your upgrade from SCCM 2007 SP1 to SP2.

 

This guide is provided as is to help you in your LAB environment, if you find any errors please report them in the Forums. For best practice advice always refer to Technet and in particular refer to the Configuration Manager 2007 SP2 Upgrade Checklist

 

 

Verify your SCCM version

 

Before we get started, let's verify our SCCM version. Right click on your Site Name in ConfigMgr and choose Properties.

 

site properties.jpg

 

The version info should read 4.00.6468.2001 for the SP2 release candidate.

 

version.jpg

 

Close ConfigMgr and open up control panel, add remove programs.

Share this post


Link to post
Share on other sites


Uninstall WAIK

 

 

 

Close ConfigMgr and open up Control Panel, Programs And Features.

 

highlight Windows Automated Installation Kit and choose Uninstall

 

waik control panel.jpg

 

answer yes when prompted

 

are you sure waik.jpg

 

and Click Allow if you see the UAC prompt.

 

If prompted about the Windows Deployment Services Server, choose Do not close Applications and click Ok

 

do not close wds.jpg

 

When the WAIK is uninstalled answer Yes to reboot when prompted.

 

waik done reboot now.jpg

Share this post


Link to post
Share on other sites

Extract the SP2 Upgrade files

 

First of all, download the SP2 file from here

 

There are two versions:

 

Full install (Note, this is a 180 day Eval)

Upgrade Install (Use this one to upgrade SCCM 2007 Sp1 to Sp2)

 

 

After the reboot double click on our ConfigMgr07SP2Upgrade_RTM_ENU.exe file

 

You will be prompted to unzip the file to a folder, so give it a folder to unzip to eg: c:\sccmsp2upgrade

 

unzip.jpg

 

Once unzipped, now would be a good time to read the ReadMe particularly to highlight the Known Issues.

 

Known Issues with System Center Configuration Manager 2007 SP2

 

This section provides the most up-to-date information about issues with Configuration Manager 2007 SP2. These issues do not appear in the product documentation, and in some cases may contradict existing product documentation. Whenever possible, these issues will be addressed in later releases.

Adding Packages to WinPE Images for Operating System Deployment by Using WAIK 2.0 Might Fail On Servers That Run the 64-Bit Version of Windows Server 2003 and the 64-bit Edition of Windows Server 2008

 

Configuration Manager 2007 uses the Deployment Image Service and Management (DISM) tool and the Windows Automated Installation Kit (WAIK) 2.0 to add packages to WinPE images for operating system deployment of Windows 7. On computers that run the 64-Bit version of Windows Server 2003 or the 64-bit edition of Windows Server 2008, a known issue might cause the following DISM commands to fail when updating string values in the registry:

 

* /Add-Package

 

* /Enable-Feature

 

* /Disable-Feature

 

During the Configuration Manager 2007 SP2 installation, DISM runs the /Add-Package command on the site server. The command fails on site servers that run the 64-Bit version of Windows Server 2003 or the 64-bit edition of Windows Server 2008.

 

WORKAROUND Install hotfix 960037 on the site server computer before upgrading to Configuration Manager 2007 SP2. For information about this issue and to download this hotfix, see article 96037 in the Microsoft Knowledge Base (http://go.microsoft.com/fwlink/?LinkID=164906).

 

as I am running the X64 edition of Server 2008 I need to first check if I need to install the hotfix mentioned above and it seems the the hotfix is included in SP2 for Server 2008.

Share this post


Link to post
Share on other sites

Install the Upgrade

 

Double click on Splash.HTA in the newly extracted folder

 

 

splash.jpg

 

Run the PreRequisite checker click continue to the UAC prompt

 

prereq.jpg

 

I'm not running a SUP on this server so we can safely ignore the WSUS warning

 

wsus warning.jpg

 

click OK and run the Splash.hta file again, this time select to Install the Configuration Manager SP2 option

 

wizard.jpg

 

when the wizard appears click next

 

choose Upgrade an Existing...

 

upgrade existing.jpg

 

accept the EULA

 

eula.jpg

 

decide your CEIP settings

 

no to ceip.jpg

 

next choose to download the updates from the internet or if you have no internet connection on that server point to where you have downloaded the updates in advance

 

download updates.jpg

 

specify the path to the updates

 

path to updates.jpg

 

and click next

 

you should see a summary of the upgrade, click next to begin

 

details.jpg

 

the PreRequisite checker will run again, as long as there are no show stoppers click Begin Install

 

begin install.jpg

 

after a long while the upgrade will be complete, make sure to scroll down to verify that all parts are marked as Completed and ok

 

completed.jpg

 

click Next to complete the process and you can choose to view the upgrade log

 

done.jpg

Share this post


Link to post
Share on other sites

Verify the new version

 

Now that the installation of SP2 is complete, start ConfigMgr and look at the version number.

 

new version info.jpg

 

The new version number should be 4.00.6487.2000

Share this post


Link to post
Share on other sites

Verify your boot images

 

In ConfigMgr expand the Operating System Deployment node, boot images, select your X64 boot image and review it's properties, the version should read 6.1.7600.16385

 

boot image version.jpg

 

once verified, you should update your Distribution Points with a copy of that boot image

 

update dp.jpg

 

Now that you are done, do the same with your X86 boot image

Share this post


Link to post
Share on other sites

Create new Package from Definition

 

In ConfigMgr, expand the Software Distribution node and right click, choose New, Package from Definition

 

package from definition.jpg

 

Choose the Configuration Manager Client Upgrade option

 

config client.jpg

 

choose Always obtain files from a source directory

 

always obtain.jpg

 

point to your client source eg: \\SERVER\sms_xxx\client where xxx is the site code, and choose finish

 

Expand the newly created package, and click on Programs, select the Advanced client and right click, choose Properties.

 

config mgr client program properties.jpg

 

click on the Requirements tab, and select this program can run on any platform and click Apply

 

requirements.jpg

 

Right click on distribution points and select New, go through the wizard

 

new dp for adv client.jpg

 

when done, update your client to the same Distribution points

 

update dist.jpg

 

 

 

 

Final Actions after the Upgrade

 

 

 

* You need to update your Client versions to the new SP2 ConfigMgr Client.

 

* You may need to add network drivers back to your boot images otherwise network boot (which worked before the ugprade) may fail with the following error

 

PXE-T01: File Not Found
PXE-E3B: TFTP Error - File Not found. 

 

SP2 tips and gotchas

 

* The Configuration Manager Service Pack Install Guide

 

* SCCM SP2 Upgrade Gotchas and Tips

 

* The SP2 Upgrade may take a lot of time especially if your Database is large

 

* How to create a custom boot image after the SP2 upgrade

 

* Upgrade the ConfigMgr consoles from SP1 to SP2 otherwise they will not work properly (advertisements missing etc)

 

* hotfix for "Number of retries" and "Delay before retrying (minutes)" retry settings

 

* SCCM 2007, ready to load SP2 and have some questions. .

Share this post


Link to post
Share on other sites

Hi,

 

Have u got a clue what to do if WAIK wasnt uninstalled before the Update?

Can I uninstall it and "reapply" SP2 to update the Boot-Image too?

 

Greetings

Share this post


Link to post
Share on other sites

go ahead and try and post your results here

Share this post


Link to post
Share on other sites

Hello

 

When we update a primary site from R2 to SP2, will the client agents on the computers be automatically updated? Or do we need to push the agent again to all computers? (After creating the sccm agent package again like in your guide).

 

And do we need to do this push in a special way? Or just right click all compuers, and choose install client("then reinstall even if installed")

 

 

Best regards.

Jean André

Share this post


Link to post
Share on other sites

Also are there any pre requirements to be done before updating a R2 site to SP2? Like stopping the IIS7 site?

Or just download, install, next next, finish?

 

Best regards.

Jean André

Share this post


Link to post
Share on other sites

So we don't need to stop advertisements or anything? Just run the update? That is almost to easy, used to always needing to do something.

 

Will the agents on the computers be update by themselves? Or do we need to push the agent again to all computers?

We do not have wsus or auto pushing of agents enabled. So just righ click collection and install client?

 

Thanks :)

Share this post


Link to post
Share on other sites

I dident get any warning about WAIK?? THe SP2 just installed, we went from R2 til SP2 RTM.

But the Boot images didnt update? They say version "1.0" that was the name i gave them when they were created.

 

Is there another way i can see if these are updated?

Share this post


Link to post
Share on other sites

on properties on the Windows PE boot image in the Images tab, it says 6.0.6001.18000

Why didnt they get updated? And how do i update them??

 

Thanks.

Share this post


Link to post
Share on other sites

tried this and got:

 

Error: The wizard detected the following problems when updating the boot image.

Failed to install required packages into to the boot image

Failed to install required packages into to the boot image

Failed to install required packages into to the boot image

Failed to install required packages into to the boot image

Failed to install required packages into to the boot image

Failed to install required packages into to the boot image

The ConfigMgr Provider reported an error.: ConfigMgr Error Object:

instance of SMS_ExtendedStatus

{

Description = "Failed to insert OSD binaries into the WIM file";

ErrorCode = 2152205056;

File = "e:\\nts_sms_fre\\sms\\siteserver\\sdk_provider\\smsprov\\sspbootimagepackage.cpp";

Line = 4262;

ObjectInfo = "CSspBootImagePackage::PreRefreshPkgSrcHook";

Operation = "ExecMethod";

ParameterInfo = "SMS_BootImagePackage.PackageID=\"AES0000C\"";

ProviderName = "WinMgmt";

StatusCode = 2147749889;

 

 

The files inn \\server\SMS_AES\OSD\boot\i386\boot.wim are from when we installed the site.

In add/remove i can see that the WAIK was updated.

 

:( :(

Share this post


Link to post
Share on other sites

the complete log:

 

Error: Boot image to update:

Microsoft Windows Vista PE (amd64)

 

Error: Actions to perform:

Add ConfigMgr binaries

Disable Windows PE command line support

Add drivers

 

Error: Failed to import the following drivers:

Intel® ESB2 SATA AHCI Controller

Intel® ESB2 SATA RAID Controller

Intel® PRO/1000 PT Dual Port Network Connection

Intel® PRO/1000 PT Dual Port Network Connection

Intel® 82567LM-2 Gigabit Network Connection

Intel® 82567LM-2 Gigabit Network Connection

ThinkPad PM Device

Conexant 20561 SmartAudio HD

Conexant 20561 SmartAudio HD

Conexant 20561 SmartAudio HD

Synaptics USB Human Interface Device

Synaptics USB TouchPad

PS/2 TrackPoint

Intel® iSCSI Setup Driver

Intel® iSCSI Setup Driver

Intel® Advanced Network Services Virtual Adapter

Intel® Advanced Network Services Protocol

Intel® Advanced Network Services Virtual Adapter

Intel® Advanced Network Services Protocol

Intel® Advanced Network Services Virtual Adapter

Intel® Advanced Network Services Protocol

Intel® Advanced Network Services Virtual Adapter

Intel® Advanced Network Services Protocol

Intel® Advanced Network Services Virtual Adapter

Intel® Advanced Network Services Protocol

Intel® Advanced Network Services Virtual Adapter

Intel® Advanced Network Services Protocol

82562EH based Phoneline Desktop Adapter

Intel® PRO/10+ PCI Adapter

Intel® PRO/100 Network Connection

Intel® PRO/100+ Server Adapter

Intel® PRO/100+ Management Adapter

Intel® PRO/100 Network Connection

Intel® PRO/1000 Gigabit Server Adapter

Intel® PRO/1000 PT Dual Port Network Connection

Intel® PRO/1000 PT Dual Port Network Connection

Intel® PRO/1000 MT Desktop Adapter

Intel® 82567LM-3 Gigabit Network Connection

Intel® 82567LM-3 Gigabit Network Connection

Intel® 82575EB Gigabit Network Connection

Intel® 82575EB Gigabit Network Connection

Intel® 82567LM-2 Gigabit Network Connection

Intel® 82567LM-2 Gigabit Network Connection

Intel® PRO/1000 Gigabit Server Adapter

Intel® PRO/1000 PT Dual Port Network Connection

Intel® PRO/1000 PT Dual Port Network Connection

Intel® PRO/1000 MT Network Connection

Intel® 82575EB Gigabit Network Connection

Intel® 82575EB Gigabit Network Connection

Intel® PRO/1000 PT Dual Port Network Connection

Intel® PRO/1000 PT Dual Port Network Connection

Intel® PRO/1000 Gigabit Server Adapter

Intel® PRO/1000 MT Desktop Adapter

Intel® 82567LM-3 Gigabit Network Connection

Intel® 82567LM-3 Gigabit Network Connection

Intel® 82575EB Gigabit Network Connection

Intel® 82575EB Gigabit Network Connection

Intel® 82567LM Gigabit Network Connection

Intel® 82567LM-2 Gigabit Network Connection

Intel® ESB2 SATA AHCI Controller

Intel® ESB2 SATA RAID Controller

 

Error: The wizard detected the following problems when updating the boot image.

Failed to install required packages into to the boot image

Failed to install required packages into to the boot image

Failed to install required packages into to the boot image

Failed to install required packages into to the boot image

Failed to install required packages into to the boot image

The ConfigMgr Provider reported an error.: ConfigMgr Error Object:

instance of SMS_ExtendedStatus

{

Description = "Failed to insert OSD binaries into the WIM file";

ErrorCode = 2152205056;

File = "e:\\nts_sms_fre\\sms\\siteserver\\sdk_provider\\smsprov\\sspbootimagepackage.cpp";

Line = 4262;

ObjectInfo = "CSspBootImagePackage::PreRefreshPkgSrcHook";

Operation = "ExecMethod";

ParameterInfo = "SMS_BootImagePackage.PackageID=\"AES0000D\"";

ProviderName = "WinMgmt";

StatusCode = 2147749889;

 

anybody? :(

Share this post


Link to post
Share on other sites

does you boot image match the version listed above ?

 

i just added command line support to my standard X86 boot image with no problem at all

 

   Success: Boot image to update: 
Microsoft Windows PE (x86)

  Success: Actions to perform: 
Add ConfigMgr binaries
Enable Windows PE command line support
Add drivers

  Success: Drivers that will be included: 

 

perhaps i should try the same on a boot image that had drivers imported into it

Share this post


Link to post
Share on other sites

the boot image in \\server\SMS_AES\OSD\boot\i386\boot.wim doesn't seem to have been update when i updated to SP2.

The same old file from when we created the site. Might there be a problem with the WAIK?

Is it possible to remove it and install it again from an installer somewhere in the SCCM SP2 cd?

 

I can enable or disable command line support, and still get the errors:

 

Error: The wizard detected the following problems when updating the boot image.

Failed to install required packages into to the boot image

Failed to install required packages into to the boot image

Failed to install required packages into to the boot image

Failed to install required packages into to the boot image

Failed to install required packages into to the boot image

Failed to install required packages into to the boot image

The ConfigMgr Provider reported an error.: ConfigMgr Error Object:

instance of SMS_ExtendedStatus

{

Description = "Failed to insert OSD binaries into the WIM file";

ErrorCode = 2152205056;

File = "e:\\nts_sms_fre\\sms\\siteserver\\sdk_provider\\smsprov\\sspbootimagepackage.cpp";

Line = 4262;

ObjectInfo = "CSspBootImagePackage::PreRefreshPkgSrcHook";

Operation = "ExecMethod";

ParameterInfo = "SMS_BootImagePackage.PackageID=\"AES0000C\"";

ProviderName = "WinMgmt";

StatusCode = 2147749889;

};

 

With or without drivers. Tried to remove the drivers and update, same error, tried to remove the files from the distrubution point and add them again. Same error....

Share this post


Link to post
Share on other sites

When i try to create a new boot images under "Boot Images" i get:

 

Error: Data Source Information

Source location: \\server\sms_aes\OSD\boot\i386\boot.wim

Boot Image: 1 - Microsoft Windows Vista PE (x86)

 

Error: Package Information

Name: WindowsPE X86 Boot for SCCM

Version: 1

Comment: test

 

Error: Errors

You can not import this boot image. Only finalized boot images are supported. For more information press F1.

 

Seems like the boot.wim is the version from before SP2 update, or/and it is corrupt. How do i create a new boot.wim file that is the right version?

Tried to reinstall WAIK, didn't help.

Share this post


Link to post
Share on other sites

Do we also need to update the Windows the Windows PE images in WDS?

Since the PE files in SCCM did not update by themselves?

Share this post


Link to post
Share on other sites

I've updated the post to include the download details here

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


×