web-dev-qa-db-ja.com

UEFIにUbuntuをインストールした後、レガシーBIOSでWindowsを起動できません

簡単に言えば、netflixを見て非常に怠feelingな気持ちでubuntuをインストールしたため、windows 7ファイルがすべて失われた可能性があります。

簡単な要約:

-Windows 7はレガシーBIOSにインストールされ、UEFI BIOSにUbuntuをインストールしました
-ubuntuインストーラーはコンピューター上の他のOSを検出せず、ディスクに上書きしようとしたため、パーティションを手動で編集する必要がありました

-Ubuntuインストーラーでウィンドウをパーティション分割することについて警告が繰り返されるにもかかわらず、私はこれを実行し、140ギガをubuntuに割り当て、500ギガをウィンドウに割り当てました
今、私のコンピューターはUbuntu以外には起動しません

-Gpartedでは、2つのパーティションとWindows 7のブートローダーがあることを示しています
-ただし、Linux以外のパーティションを起動することはできません。ブートローダーはリカバリディスクが必要だと言います。

私の質問は、私がやったことが修正可能であるかどうかを誰もが知っていますか?このスレッドで説明されている方法を使用して修正できることを望んでいます: buntuのインストール後にWindows 7を起動できません

みなさん、助けてくれてありがとう!

注:gpartedショー:

Foudn linux image: /boot/vmlinuz - 3.13.0.30 - generic  
Found linitrd image: /boot/initrd.img - 3.13.0 - 30 - generic  
Found linux image: /boot/vmlinuz - 3.13.0 - 24 generic  
Found  initrd image: /boot/initrd.img - 3.13.0 - 24- generic  
memtest  
memtest  
Found windows 7 (loader) on /dev/sda1
2
user306093

問題は、BIOS/CSM /レガシーモードのWindowsとEFI/UEFIモードのUbuntuのインストールモードが混在していることです。 GRUBはこれら2つのブートモードを切り替えることができないため、どちらかのOSを再インストールして両方が同じブートモードを使用するか、ブートモードを切り替える他の方法を見つける必要があります。

再インストールの場合、Ubuntuを再インストールする方が簡単ですが、UbuntuインストーラーがBIOSモードで起動していることを確認する必要があります。通常、コンピューターの組み込みブートマネージャーから正しいオプションを選択することで、インストーラーのブートモードを選択できます。通常、外部メディアには2つのオプションがあり、1つには文字列「EFI」または「UEFI」が含まれ、もう1つには含まれません。 欠けている「EFI」/「UEFI」文字列を選択して、BIOSモードで起動します。 (実際、Ubuntuをすべて再インストールせずにGRUBのBIOSモードバージョンをインストールしても問題ありませんが、このプロセスはUbuntuをすべて再インストールするよりも説明が困難です。)

混合モードブートを維持したい場合、それを行う方法は2つしかありません。

  • ファームウェアの組み込みブートマネージャーを使用できます。これは、外部メディアをブートする方法を選択するために使用するものと同じものです。 UbuntuをEFIモードで起動する「ubuntu」というオプションと、WindowsをBIOSモードで起動するハードディスクにちなんで名付けられた別のオプションが表示されるでしょう。ただし、システムごとに詳細は異なります。また、ブート時にブートモードの切り替えをサポートしていないものもあります。
  • マイ rEFIndブートマネージャー ブートモードを切り替えることができます。 Ubuntuを起動してrEFInd Debianパッケージをインストールし、/boot/efi/EFI/refind/refind.confファイルを編集します。 scanfor行を探してコメントを外し、hdbiosをオプションのリストに追加します(既存のオプションはそのまま残します)。リブートすると、GRUBのオプション、Linuxカーネルを直接起動するための少なくとも1つのオプション、およびレガシーモードで起動するための少なくとも1つの(おそらく2つの)オプションが表示されます。レガシーモードオプションの1つがWindowsを起動するはずです。この機能は常に機能するとは限りませんが、ほとんどの新しいコンピューターで機能するはずです。
4
Rod Smith