First Windows 2008 DC in a Windows 2003 Forest

So I didn’t “really” notice this, but then Patrick mention it and I thought wot? Basically when you try and dcpromo the first Windows 2008 server in a Windows 2003 forestyou get this:

clip_image002

so you need to run Z:sourcesadprep>adprep.exe /forestprep but from an existing DC or you get this:

Z:sourcesadprep>adprep.exe /forestprep
Adprep cannot run on this platform because it is not an Active Directory Domain
Controller.
[Status/Consequence]
Adprep stopped without making any changes.
[User Action]

Run Adprep on a Active Directory Domain Controller.

From an existing Windows 2003 DC

Z:sourcesadprep>adprep.exe /forestprep
ADPREP WARNING:
Before running adprep, all Windows 2000 Active Directory Domain Controllers in the forest should be upgraded to Windows 2000 Service Pack 4 (SP4) or later.

[User Action]
If ALL your existing Windows 2000 Active Directory Domain Controllers meet this requirement, type C and then press ENTER to continue. Otherwise, type any other key and press ENTER to quit.

c

Opened Connection to DC01
SSPI Bind succeeded
Current Schema Version is 30
Upgrading schema to version 44
Connecting to “DC01”
Logging in as current user using SSPI
Importing directory from file “C:WINDOWSsystem32sch31.ldf”
Loading Entries………………………………………………………..
…………………………………………………………………
139 entries modified successfully.
The command has completed successfully

Connecting to “DC01”
Logging in as current user using SSPI
Importing directory from file “C:WINDOWSsystem32sch32.ldf”
Loading entries……………….
18 entries modified successfully.
The command has completed successfully

Connecting to “DC01”
Logging in as current user using SSPI
Importing directory from file “C:WINDOWSsystem32sch33.ldf”
Loading entries………………
17 entries modified successfully.
The command has completed successfully

Connecting to “DC01”
Logging in as current user using SSPI
Importing directory from file “C:WINDOWSsystem32sch34.ldf”
Loading entries…………………………………………………….
60 entries modified successfully.
The command has completed successfully

Connecting to “DC01”
Logging in as current user using SSPI
Importing directory from file “C:WINDOWSsystem32sch35.ldf”
Loading entries……..
7 entries modified successfully.
The command has completed successfully

Connecting to “DC01”
Logging in as current user using SSPI
Importing directory from file “C:WINDOWSsystem32sch36.ldf”
Loading entries………………………
26 entries modified successfully.
The command has completed successfully

Connecting to “DC01”
Logging in as current user using SSPI
Importing directory from file “C:WINDOWSsystem32sch37.ldf”
Loading entries…………………………………………………
56 entries modified successfully.
The command has completed successfully

Connecting to “DC01”
Logging in as current user using SSPI
Importing directory from file “C:WINDOWSsystem32sch38.ldf”
Loading entries….
3 entries modified successfully.
The command has completed successfully

Connecting to “DC01”
Logging in as current user using SSPI
Importing directory from file “C:WINDOWSsystem32sch39.ldf”
Loading entries……………
14 entries modified successfully.
The command has completed successfully

Connecting to “DC01”
Logging in as current user using SSPI
Importing directory from file “C:WINDOWSsystem32sch40.ldf”
Loading entries………………………………………………………..
…..
69 entries modified successfully.
The command has completed successfully

Connecting to “DC01”
Logging in as current user using SSPI
Importing directory from fi
le “C:WINDOWSsystem32sch41.ldf”
Loading entries……….
9 entries modified successfully.
The command has completed successfully

Connecting to “DC01”
Logging in as current user using SSPI
Importing directory from file “C:WINDOWSsystem32sch42.ldf”
Loading entries………………………………………………………..
……………………………………………………………………..
……………………………………………………………………..
……………………………………………………………………..
……………………………………………………
364 entries modified successfully.
The command has completed successfully

Connecting to “DC01”
Logging in as current user using SSPI
Importing directory from file “C:WINDOWSsystem32sch43.ldf”
Loading entries…………………….
24 entries modified successfully.
The command has completed successfully

Connecting to “DC01”
Logging in as current user using SSPI
Importing directory from file “C:WINDOWSsystem32sch44.ldf”
Loading entries…………
11 entries modified successfully.
The command has completed successfully

Connecting to “DC01.msg.bgep.co.uk”
Logging in as current user using SSPI
Importing directory from file “C:WINDOWSsystem32PAS.ldf”
Loading entries…………..
13 entries modified successfully.
The command has completed successfully
……………………………………………………………………..
……………………………………………………………………..
……………………………………………………………………..
……………………………………………………………………..
……………………………………………………………………..
……………………………………………………………………..
……………………………………………………………………..
……………………………………………………………………..
……………………………………………………………………..
……………………………………………………………………..
……………………………………………………………………..
……………………………………………………………………..
……………………………………………………………………..
……………………………………………………………………..
……………………………………………………………………..
……………………………………………………………………..
……………………………………………………………………..
……………………………………………………………………..
……………………………………………………………………..
……………………………………………………………………..
……………………………………………………………………..
……………………………………………………………………..
……………………………………………………………………..
……………………………………………………………………..
……………………………………………………………………..
……………………………………………………………………..
……………………………………………………………………..
……………………………………………………………………..
……………………………………………………………………..
……………………………………………………………………..
……………………………………………………………………..
……………………………………………………………………..
……………………………………………………………………..
……………………………………………………………………..
……………………………………………………………………..
……………………………………………………………………..
Adprep successfully updated the forest-wide information.

Then you to do a domain prep!

Z:sourcesadprep>adprep.exe /domainprep
Running domainprep …
Adprep successfully updated the domain-wide information.
The new cross domain planning functionality for Group Policy, RSOP Planning
Mode, requires file system and Active Directory Domain Services permissions
to be updated for existing Group Policy Objects (GPOs). You can enable this
functionality at any time by running “adprep.exe /domainprep /gpprep” on the

Active Directory Domain Controller that holds the infrastructure operations
ma
ster role.

This operation will cause all GPOs located in the policies folder of the
SYSVOL to be replicated once between the AD DCs in this domain.

Microsoft recommends reading KB Q324392, particularly if you have a large
number of Group policy Objects.

If you want to install read-only Domain Controllers

Z:sourcesadprep>adprep.exe /rodcprep

Adprep connected to the domain FSMO: DC01.msg.bgep.co.uk.
==============================================================================
Adprep found partition
DC=ForestDnsZones,DC=msg,DC=bgep,DC=co,DC=uk, and is abou
t to update the permissions.

Adprep connected to a replica DC DC01.msg.bgep.co.uk that holds partition
DC=ForestDnsZones,DC=msg,DC=bgep,DC=co,DC=uk.

The operation on partition
DC=ForestDnsZones,DC=msg,DC=bgep,DC=co,DC=uk was succ
essful.
==============================================================================

==============================================================================
Adprep found partition DC=DomainDnsZones,DC=msg,DC=bgep,DC=co,DC=uk, and is about to update the permissions.

Adprep connected to a replica DC DC01.msg.bgep.co.uk that holds partition
DC=DomainDnsZones,DC=msg,DC=bgep,DC=co,DC=uk.

The operation on partition DC=DomainDnsZones,DC=msg,DC=bgep,DC=co,DC=uk was successful.
==============================================================================

==============================================================================
Adprep found partition DC=msg,DC=bgep,DC=co,DC=uk, and is about to update the permissions.

Adprep connected to the Infrastructure FSMO: DC01.msg.bgep.co.uk.

The operation on partition DC=msg,DC=bgep,DC=co,DC=uk was successful.
==============================================================================
Adprep completed without errors. All partitions are updated. See the ADPrep.log in directory C:WINDOWSdebugadpreplogs20090714145645 for more information.

Now you can then resume promoting a windows 2008 server.