I have some computers who form an test environment. Now one of these computers showed errors on the system drive, and i knew this disk was about to fail. As this a test environment, the computers used are just simple desktops. So basicly all the machines have a single IDE disk as there system drive. The computer who had the failing disk was the first computer installed for the test environment. And was made Domain controller. As you know, the first domain controller in a new forest/domain, holds all FMSO roles. This was not altered as this DC was ment to be the only DC available (remember test environment).
I wanted to keep the environment running, so i created a second DC (this time virtualized) and transferred all roles accept the Schema Master role. Than due to all sorts off reasons i didnt get arround to move the schema master role, untill eventually the hard disk crashed and i was forced to seize the Shema master role.
Open a remote desktop connect to a server (does not need to be a DC), and open the command prompt.
Type to followuing:
Roles -lets you manage FSMO roles, this way you can transfer them or seize them.
Conections -You need to connect to the DC where you want to move or seize the roles to.
Even if you are logged on to the dc where you want to move the roles to, you still need to make the connection.
Connect to server %Servername% -If successfully you will see that you are connect to the DC with logged on credentials. So make sure that the account used has enough rights to manage these roles.
Quit -Which returns you to the Roles menu.
Seize Schema Master -Now a warning is displayed, asking you if you are sure to move the Schema master rules to the connected DC. Seizing roles should only be performed as a last option.
In my case i got an access denied. Checked my account and saw it was not part of the Schema admin group. Added myself and tried again. Which failed again. Descided to relog as it could be that the Session granting ticket needed to be renewed. After relogging, i was able to successfully seize the schema master to the conected domain controller.
The red part shows you that NTDSUTIL will first try to move the role, before eventually seizing the role.
the blue part shows all the knows (belonging) roles on the connected domaion controller.
Which was all 5 in my case. Remember that the server where you seized the roles from, can never be brought online again. If for some miraclous reason the disk would turn up oke, you'll need to format that disk and install a fresh OS.