Windows 7 ブートローダーと元のドライブ文字 (C:) を復元します

Windows 7 ブートローダーと元のドライブ文字 (C:) を復元します

私は Windows 7 をインストールしており、ドライブには Ubuntu LiveCD セッションの Gparted で見つけた次のパーティション構造がありました。

  • 100 MB システム パーティション (プライマリ)
  • Windows 7 パーティション (60 GB) (プライマリ)
  • データ パーティション 1 (プライマリ)
  • 25 GB の未割り当て領域。
  • 拡張ボリューム。
    • データパーティション 2。
    • データパーティション3。

さて、25 GB のパーティションに Ubuntu をインストールしようとしましたが、インストーラーは追加のプライマリ パーティションを作成できないと表示してインストールを許可しませんでした。したがって、100 MB のパーティション (プライマリ) は、パーティションが存在しないクリーンなコンピューターに Windows をインストールするときに作成されるため、必要ないと考えました。そこで、そのパーティションを削除して、Ubuntu のインストールを続行しました。

すべてうまくいき、Ubuntu インストーラーから既存の Windows インストールから設定をインポートするように求められました。しかし、新しくインストールした Ubuntu を起動するために再起動すると、Ubuntu または Windows の起動を選択するための起動メニューが表示されず、直接 Ubuntu が起動されました。実行してみましたsudo update-grub2が、Windows インストールが見つかりませんでした。そこで、Windows インストール CD から起動し、そこから修復しようとしましたが、Windows インストールが見つかりませんでした。また、はC:Windows パーティションではなく、 になっていましたE:

混乱を招いたかもしれないことは承知していますが、Ubuntu をインストールする前の状態に Windows インストールを復元するにはどうすればよいでしょうか。Windows を復元するために必要な場合は、今のところ Ubuntu を削除しても問題ありません。

ありがとう。

答え1

これは可能です。

Ubuntu で、ファイル /boot/grub/boot.img を Windows 7 パーティションの "\" フォルダーにコピーします。

  1. 任意のディスク管理ツールを使用して、Windows パーティションをアクティブとしてマークします。
  2. Windows 7 スタートアップ修復 (DVD/USB から) を最大 3 回連続で実行し、実行ごとに再起動します。

これで Windows 7 が起動します。

Windows 7 のブート メニューに Ubuntu をブート選択肢として追加するには:

  1. ダウンロードとインストールビジュアル BCD エディター
  2. ブートセクターローダーを作成し、デバイスとパスを修正して、\boot.img ファイル(Ubuntu から以前にコピーしたもの)を指すようにします。

関連情報