私は 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 パーティションの "\" フォルダーにコピーします。
- 任意のディスク管理ツールを使用して、Windows パーティションをアクティブとしてマークします。
- Windows 7 スタートアップ修復 (DVD/USB から) を最大 3 回連続で実行し、実行ごとに再起動します。
これで Windows 7 が起動します。
Windows 7 のブート メニューに Ubuntu をブート選択肢として追加するには:
- ダウンロードとインストールビジュアル BCD エディター。
- ブートセクターローダーを作成し、デバイスとパスを修正して、\boot.img ファイル(Ubuntu から以前にコピーしたもの)を指すようにします。