Link to home
Start Free TrialLog in
Avatar of andre_st
andre_st

asked on

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.
Avatar of Mike Kline
Mike Kline
Flag of United States of America image

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
Avatar of andre_st
andre_st

ASKER

I am running 64bit. And therefore I have not been trying with adprep32.exe
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
Its not forrest prep on 2008 it is /prepareschema or /ps

so try adprep /ps
forestprep is right   http://technet.microsoft.com/en-us/library/dd464018(WS.10).aspx
prepareschema is for excahnge
Thanks
mike
Doh, the ammount of times I have made that mistake is shocking.
I ran "Adfind", and it is showing   "objectVersion: 44 [Windows Server 2008]
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
I assume you mean in C:\Windows\Debug...? I have no adprep foler there, or anywhere on the C: drive.
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.
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?
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?
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...
add the user to the schema admins group then log off and log back on and try the adprep again.
Thanks
Mike
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.
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.

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.
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.

Yeah if elevated command prompt doesn't help then pack it up :)
Also odd that there are no logs.
Well, I had actually allready tried that one...So no luck :-P
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.

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
ASKER CERTIFIED SOLUTION
Avatar of andre_st
andre_st

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial