Windows Recovery Environment(WinRE)を起動すると、ドライブ文字が先着順に設定されます。例えば、WindowsのC:ドライブは、WinREではよく別の文字になります。ドライブと保存内容の確認には、DiskPartユーティリティーが使用できます。
1番目のパーティション:100 MB、システムが予約済み(ドライブ レターなし)
2番目のパーティション:60 GB (C:)OS
3番目のパーティション: 1.5 TB (D:)データ
DVDドライブ:E:
Windows Server DVDを起動します。
コマンド プロンプトを開きます。
Server 2008 R2:
ドライバーが必要ない場合は、ShiftキーとF10を同時に押してコマンド プロンプトを開きます。
ステップ3に進みます。
Server 2008(ドライバーが必要な場合は2008 R2)
最初の画面で[次へ]をクリックします。
[コンピューターを修復する]をクリックします。
ドライバーが必要ない場合は、[次へ]をクリックして、次のステップviiに進みます。
ドライバーが必要な場合は、[ドライバーをロード]をクリックします。
必要なドライバーが入ったメディアを挿入します。
ドライバーがあるフォルダーに移動して、ドライバーを選択し、[開く]をクリックします。
コマンド プロンプトをクリックします。
コマンドプロンプトが表示されます。
コマンド プロンプトで「DiskPart」と入力します。
図2:DiskPartの結果(英語のみ)
DiskPartプロンプトで「List vol」と入力します。
DVDドライブのドライブ文字をメモします。この例では、Fです。
システムが予約済みのドライブのドライブ文字をメモします。この例では、Cです。
「Select vol 1」と入力します(ここでは、vol 1がシステムが予約済みのボリュームと仮定します)。
「active」と入力します。これにより、選択したボリュームがアクティブになります。
「Exit」と入力してコマンド ラインに戻ります。
コマンド プロンプトで「Copy f:\BootMgr c:\」と入力します。次の2つのうちのいずれかが行われます。
BootmgrファイルがすでにC:に存在する場合は、「N」と入力して上書きしないようにします。
BootmgrファイルがC:に存在しない場合は、自動的にコピーされます。
コマンド プロンプトで「Bootrec /Fixmbr」と入力します。
コマンド プロンプトで「Bootrec /Fixboot」と入力します。
コマンド プロンプトで「Bootrec /rebuildBCD」と入力します。
OSが検出されなかった場合、以下が表示されます。
図3:OSが見つからない場合の結果(英語のみ
これは、次のいずれかが当てはまることを意味します。
ブート構成データベース(BCD)がすでに存在している。
OSがない。
OSがBootRecを認識できないレベルまで破損している。
BootRec /RebuildBCDが成功した場合は、検出されたWindowsのインストールが表示されます。[Y]を押して承認し、BCDに追加します。
これで、サーバは適切なパーティションから起動されるよう設定されました。コマンドウィンドウを閉じ、システムを標準モードで再起動します。