ドライブ 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
、コンピューターを再起動します。