web-dev-qa-db-ja.com

別のパーティションにWindows8ブートマネージャーをインストールするにはどうすればよいですか?

前回Windows7をインストールしたとき、ブートマネージャーは自動的に小さな隠しパーティションにインストールされ、メインOSは別のパーティションにインストールされました。したがって、C:をフォーマットしても、ブートマネージャーには影響しません。

昨日、次のようにHDDをワイプして再パーティション化しました。

  • 50 MBのプライマリNTFS(ブートマネージャ用)
  • 100 GBのプライマリNTFS(Windows 8の場合)
  • 50 GBのプライマリNTFS(Windows 7の場合)
  • Ubuntuや他のOSをインストールするためのいくつかの論理パーティション

Windows7をインストールしてからWindows8をインストールしましたが、OS選択メニューがありません。システムはWindows8を直接起動し、50MBのパーティションは空です。

EasyBCDを使用してWindowsブートマネージャーから直接Windows7およびUbuntuを起動する方法があります。しかし、ブートマネージャーを50 MBのパーティションに配置するにはどうすればよいですか?

2
arnab321
  1. 管理者としてCMD(コマンドプロンプト)を実行します。
  2. 入力bcdboot d:\windows /s d:

    つまり、システムd:\windowsのブートファイルをドライブDにコピーします。システムがd:\にインストールされていない場合は、パスを変更する必要があります。 「ブートファイルが正常に作成されました」というメッセージが表示されます。

  3. [スタート]-[検索]にdiskmgmt.mscと入力してディスクの管理を開き、D:\パーティションを見つけて、Cの代わりにアクティブとしてマークします:—注:ドライブDをプライマリパーティションにする必要があります。

これで、コンピューターはドライブDから起動するはずです。これで、ブートマネージャーを台無しにすることなく、C:ドライブを何度でもフォーマットできます。

2
arnab321