Ubuntu でドライブ C をフォーマットした後、メイン ハード ディスクから Windows を起動できない

Ubuntu でドライブ C をフォーマットした後、メイン ハード ディスクから Windows を起動できない

ドライブ C に別の Windows がありました。現在、ドライブ D には Windows 7 があります。すべてのファイルとフォルダを削除したり、ドライブ C をフォーマットしたりしようとしましたが、Windows 7 ではできませんでした。そこで、Ubuntu ライブ CD を挿入して起動し、問題なくドライブ C のすべてのファイルとフォルダを削除しました。その後、誤って Ubuntu でドライブ C をフォーマットし始めましたが、キャンセルしました。しかし、今度は黒い画面に次のエラーが表示されます。

Reboot and Select proper Boot device or insert Boot Media in selected Boot device and press a key

Ubuntu の未完了のフォーマットが原因だと思いました。そこで、Windows 7 ディスクから起動し、そこから C ドライブを正常に再フォーマットしましたが、それでも同じエラーが発生します。何かアイデアはありますか?

答え1

以前の C ドライブには、ハード ドライブのブート マネージャーが含まれていました。Windows 7 を D にインストールすると、D パーティションの Windows インストールからブートするようにブート構成が変更されました。C のフォーマットが開始されると、ブート マネージャーが消去されました。小さな C パーティション (10 MB で十分) を作成し、Windows 7 インストール ディスクをリカバリ モードでブートすると、ブートを回復できます。そこからブート マネージャーを復元し、ブート構成を編集して D インストールを指すようにすることができます。以前の C パーティション領域は、新しいパーティションに再利用することも、その領域を埋めるためにサイズを変更することもできます。

Windows 7のインストールディスクから「コンピュータの修復」を選択し、メニューから「コマンドプロンプト」を選択します。コマンドプロンプトで、次のように入力します。

ブートレック.exe /fixmbr

(XP では「FIXMBR」)

次に、C パーティションに有効なブート マネージャーがあることを確認します。

ブートレック.exe /fixboot

次に、ハード ドライブをスキャンして有効なインストール (この場合は D のみ) を探し、ブート構成を自動的にセットアップします。

bootrec.exe /rebuildbcd

その後再起動します。

答え2

フォーマット操作により、C ドライブのマスター ブート レコーダーが消えてしまいました。

MBR を再度有効にするには、Windows 7 インストール ディスクに移動し、スタートアップ修復を実行します。

ディスクが OS を見つけられなかった場合は、Shift + F10 を押します。CMD ウィンドウが表示されます。OS がインストールされているドライブを見つけてください。これは OS によって異なります。

D が OS があるパーティションであると仮定し、次のコマンドを入力してbootsect /nt60 D: /mbr /force、コンピューターを再起動します。

関連情報