We help IT Professionals succeed at work.

Problem with upgrading a AD, 2008 forest level, to a Windows Server 2008 R2 level.

I am running a AD with Windows Servers 2008, with two domain trees in one forest. I am trying to add a Windows server 2008 R2 to the forest, but I get the error message that first need to run "adprep.exe /forestprep" to prepare the forest. But when I run "adprep.exe /forestprep" (64bit version) from the Windows Server 2008 R2 DVD, on the domains schema master, NOTHING happens. I get no confirmation or any error messages indicating how things went. And when I try to run dcpromo on the R2-server once again, I still get the same errormessage as before - that I first have to run adprep on the forest...

I have been seeing some similar threads on the internet, but I couldnt find anything helpful.
Comment
Watch Question

Top Expert 2013

Commented:
Is your current 2008 box 32bit or 64 bit.   If it is 32 bit you will need to use adprep32 from the 2008 R2 DVD
 
Thanks
Mike

Author

Commented:
I am running 64bit. And therefore I have not been trying with adprep32.exe
Top Expert 2013

Commented:
Can you download adfind  http://www.joeware.net/freetools/tools/adfind/index.htm
run

adfind -sc schver


47 = 2008 R2
44 = 2008
31 = W2K3 R2
30 = W2K3

...just want to see what version it is reporting

Thanks
Mike
Mike ThomasConsultant
Top Expert 2010

Commented:
Its not forrest prep on 2008 it is /prepareschema or /ps

so try adprep /ps
Top Expert 2013

Commented:
forestprep is right   http://technet.microsoft.com/en-us/library/dd464018(WS.10).aspx
prepareschema is for excahnge
Thanks
mike
Mike ThomasConsultant
Top Expert 2010

Commented:
Doh, the ammount of times I have made that mistake is shocking.

Author

Commented:
I ran "Adfind", and it is showing   "objectVersion: 44 [Windows Server 2008]
Top Expert 2013

Commented:
Check the debug folder for the adprep logs
debug\adprep\logs
Sounds like you are doing everything right though, right version of adprep, doing it on the schema master with an account that has rights.  
Thanks
Mike

Author

Commented:
I assume you mean in C:\Windows\Debug...? I have no adprep foler there, or anywhere on the C: drive.
Top Expert 2013

Commented:
What groups is the account you are using to do this a  member of, that is the another thing I can think of short of trying adprep from a different 2008 R2 disc.
Top Expert 2005

Commented:
Further to Mike's comments - and to clarify - make sure you are running adprep on the Schema Master role-holder while logged on with an account that has Schema Administrator rights.  To determine if there is no issue with the Schema Master in AD, run this command: netdom query /domain: fsmo.  Replace  with your domain name.  It should return 5 roles with corresponding servernames.Make sure also, that you are pressing the letter C then ENTER to continue the command.Once again, you are positive that ALL your DCs are running a 64-bit OS?

Author

Commented:
The user is a member of Enterprise Admins. I dont have a different 2008 R2 disc :-(

I ran netdom command as Mike suggested, and yes the server has all the five roles. All servers are running 64bit.

"Make sure also, that you are pressing the letter C then ENTER to continue the command." = what do you mean by this?

Author

Commented:
When I push enter, I just instatly get the same line below.

d:\support\adprep>adprep /forestprep
d:\support\adprep>adprep /forestprep
d:\support\adprep>adprep /forestprep

I.E. I dont get any opportunity to push on the letter "c" in the middle...
Top Expert 2013

Commented:
add the user to the schema admins group then log off and log back on and try the adprep again.
Thanks
Mike

Author

Commented:
If I am not mistaken, the enterprise admin has "all" permissions, so that should not be necessary. But I tried that never the less, and nothing new happens.
Top Expert 2005

Commented:
The tool isn't running if you just drop into another prompt.

Make sure the forest and domain are at least Windows 2008 native mode.

Copy the adprep folder locally also and run it from the server rather than the DVD.

Author

Commented:
The forest and domain levels are set to 2008.

I copied the support folder from the DVD to the harddrive, and ran it from there - same thing.
Top Expert 2005

Commented:
What'ya think Mike?  Pack it all up in boxes and send it to us?  LOL...

There has to be a log for that tool somewhere - if it's actually executing.  We need to see it to be able to take it to the next level.

If you run Command Prompt off the Start Menu are you right clicking and running as Administrator?  It shouldn't matter if you are logged in using EA rights, but hell, it's worth a shot given that nothing else seems to be working.

Top Expert 2013

Commented:
Yeah if elevated command prompt doesn't help then pack it up :)
Also odd that there are no logs.

Author

Commented:
Well, I had actually allready tried that one...So no luck :-P
Top Expert 2005

Commented:
If you right click the copied adprep (locally) and select Properties, is there a checkbox somewhere for it being protected from running?  Not sure of the terminology, but on the newer OSes any EXE is prevented from running unless this box is unchecked.

Author

Commented:
I couldnt find any settings in "properties" with such an option.

And I might say that "something" seems to happen when I run it. You can "hear" that harddrive starts running for a second, but besides from that - nothing happens :-P
Commented:
This problem never got solved. It wasn´t "crucial" for me to add a Windows Server 2008 R2 version to the domain. I am just studying for the MCTS-exam. So I have dropped this matter, and would therefore like to close down the question.