web-dev-qa-db-ja.com

Ubuntu 14.04のインストール後にWindows 8をロードできません

これは別のユーザーが投稿した質問と重複している可能性がありますが、残念ながら質問にアクセスしようとすると、元の質問がモデレートの理由で削除されたことを示すメッセージが表示されます。

以前は、Windows 8でデュアルブートするUbuntu 12.10が正常にインストールされていましたが、Ubuntuを機能させるには、推奨されるBoot-Repair設定を実行する必要がありました。昨日、Ubuntu 12.10のインストールの上にUbuntu 14.04をDVDからインストールしましたが、grub2にWindows 8のエントリがあるにもかかわらず、Ubuntuだけがロードされることがわかりました。 Windows 8エントリを選択すると、Grubがリロードされます。コンピューターの電源を入れた後にF10キーを押すとUEFIメニューが表示されますが、Windowsエントリにgrubが読み込まれます。ここにエラーメッセージが生成される場合がありますが、画面上に表示されるのはほんの一瞬であり、まだキャプチャできません。 Ubuntu 14.04 livedvdと次のコマンドを使用してBoot-Repairを再実行しようとしました。

Sudo add-apt-repository ppa:yannubuntu/boot-repair
Sudo sh -c "sed -i 's/trusty/saucy/g' /etc/apt/sources.list.d/yannubuntu-boot-repair-trusty.list"
Sudo apt-get update
Sudo apt-get install -y boot-repair && boot-repair

「推奨修復」オプションを選択すると、エラーが発生したことと、このリンクを共有することについての警告が表示されました: http://paste.ubuntu.com/7340206/ 以前と同様、Ubuntuは正常に起動しますが、GrubまたはUEFIメニューからWindows 8をロードできません。 Ubuntu 12.10/Windows 8のデュアルブートセットアップが成功してからBIOS設定を変更したとは思わないので、すべてが機能することを期待していました。

私のコンピューターはSamsung Series 3 NP350V5Cラップトップであり、コンピューターの電源を入れるときにF4キーを押してアクセスできる回復パーティションがあります。他のWindowsユーティリティがあるとは思わない。

必要に応じて、BIOS設定のログと写真を提供します。また、フォーラムのBoot-Repairスレッドに投稿したほか、Boot-Repairのアドバイスに従って[email protected]にメールを送信しました。あなたが提供できる助けを前もってありがとう。

編集:ここで要求されるのはupdate-grubの出力です:

Sudo update-grub

Generating grub configuration file ...
Found linux image: /boot/vmlinuz-3.13.0-24-generic
Found initrd image: /boot/initrd.img-3.13.0-24-generic
Found Windows Boot Manager on /dev/sda2@/EFI/Microsoft/Boot/bootmgfw.efi
Adding boot menu entry for EFI firmware configuration
done

また、これは https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/1308758 に関連している可能性があります

3
Budoc

これで、Windows 8を起動できるようになりました。Boot-Repairチームの指示に従って、現在のbootmgfw.efiをバックアップし、バックアップコピーを元に戻しました。

Sudo mv /boot/efi/EFI/Microsoft/Boot/bootmgfw.efi /boot/efi/EFI/Microsoft/Boot/bootmgfw2.efi
Sudo mv /boot/efi/EFI/Microsoft/Boot/bootmgfw.efi.bkp /boot/efi/EFI/Microsoft/Boot/bootmgfw.efi
Sudo modprobe efivars
Sudo update-grub

コンピューターを再起動すると、UbuntuとWindowsの両方にアクセスできるようになりました。

これは、上記のRod Smithが提案したプロセスで起こることと似ているかもしれませんが、Windows 8アクセスを復元するために何をしたかを正確に詳述すると思いました。

0
Budoc

あなたの問題は、Windowsブートローダーの代わりにGRUBがインストールされた 過度のブート修復操作 が原因です。ブート修復を再度実行し、[詳細設定]メニューに入り、バックアップファイルを復元するオプションを選択することにより、損傷を修復できる場合があります。これにより、Windowsファイルが元の場所に戻され、新しいGRUBまたはファームウェアの組み込みブートマネージャーがそれらを起動できるようになります。それが失敗した場合は、Windowsリカバリディスクを使用してWindowsブートローダーを再インストールする必要があります。

0
Rod Smith

同様の問題-以前はデュアルブートが動作していたWindows 8マシン-がWindowsブートを許可しませんでした。

OPのソリューション(バックアップされたEFIファイルを再度有効化)を使用すると、Windowsを再度起動できましたが、GRUBが表示されず、Windowsだけで動けなくなりました。 Windowsで次のコマンドを実行して、GRUBを再度有効にすることができました。

管理者コマンドプロンプトウィンドウを開き、次のように入力します。

bcdedit /set {bootmgr} path \EFI\ubuntu\grubx64.efi

クレジット

追伸コメントも投票も許可されていないため、回答を追加しました[??]

0
Mike S