Ubuntuのインストール後にWindows 8を起動できない


8

Windows 8がプリインストールされているPCにUbuntuをインストールしました。

インストール後、GrubはUbuntuエントリとWindows 8ブートマネージャー(または類似のもの)を表示し、それを選択すると次のようになりました。

/EndEntire
file path /ACPI(a0341d0,0)/PCI(2,1f)/UnknownMessaging(12)/HD(2,e1800,82000,963b540a6178e211,8d,38)/File(\EFI\Microsoft\Boot)/File(bootmgfw.efi)/EndEntire

error: cannot load image.

その後、デフォルトのオプションでboot-repairを実行します。

これは、生成されたファイルです。http//paste.ubuntu.com/6005571

そして、このGRUBエントリ:

  • Ubuntu
  • Ubuntuの詳細オプション
  • Windows UEFI bkpbootmgfw.efi
  • WindowsブートUEFIローダー
  • EFI / toshiba / Boot / bootmgfw.efi
  • Windowsブートマネージャー(/ dev / sda2のUEFI)
  • システム設定(BIOS メニュー

Windows 8に関する4つはすべて同様のエラーメッセージを表示します。

Windows UEFI bkpbootmgfw.efi

/EndEntire
file path /ACPI(a0341d0,0)/PCI(2,1f)/UnknownMessaging(12)/HD(2,e1800,82000,963b540a6178e211,8d,38)/File(\EFI\Microsoft\Boot)/File(bootmgfw.efi)/EndEntire

error: cannot load image.

WindowsブートUEFIローダー

/EndEntire
file path /ACPI(a0341d0,0)/PCI(2,1f)/UnknownMessaging(12)/HD(2,e1800,82000,963b540a6178e211,8d,38)/File(\EFI\Microsoft\Boot)/File(bkpbootx64.efi)/EndEntire

error: cannot load image.

EFI / toshiba / Boot / bootmgfw.efi

/EndEntire
file path /ACPI(a0341d0,0)/PCI(2,1f)/UnknownMessaging(12)/HD(2,e1800,82000,963b540a6178e211,8d,38)/File(\EFI\toshiba\Boot)/File(bootmgfw.efi)/EndEntire

error: cannot load image.

Windowsブートマネージャー(/ dev / sda2のUEFI)

/EndEntire
file path /ACPI(a0341d0,0)/PCI(2,1f)/UnknownMessaging(12)/HD(2,e1800,82000,963b540a6178e211,8d,38)/File(\EFI\Microsoft\Boot)/File(bootmgfw.efi)/EndEntire

error: cannot load image.

どうすれば修正できますか?

更新:

Rod Smithの回答に続いて、USBフラッシュドライブからrEFIndを試しました。

2つのWindowsアイコンが表示され、そのうちの1つは機能します(もう1つはエラーを表示し、Probabbly Grubと言っています)。

動作しているものは次のとおりです:256MiB FATボリュームからMicrosoft EFIブート(ブート修復バックアップ)をブートします

ここに画像の説明を入力してください

Windowsを起動することができましたが、rEFIndを使用する必要がないように、これをどのように修正できますか?

また、PCからrEFIndを削除するにはどうすればよいですか(USBフラッシュドライブをPCから削除した後も表示されます)。


バグ1091464.に自分自身を追加することを検討してください
ubfan1

回答:


2

私のrEFIndブートマネージャーで USBフラッシュドライブまたはCD-Rを準備してみてください(両方の種類のメディアのダウンロードリンクが、先ほど参照したダウンロードページに表示されます。)そこから起動します。おそらく、説明が異なる2つのWindowsアイコンが表示されます。任意のアイコンを使用してrEFIndからWindowsを起動できる場合は、Debianパッケージファイルを使用してUbuntuにrEFIndをインストールしてみてください。rEFIndが機能しない場合、または部分的に機能するが独自の問題がある場合は、詳細を投稿してください。(特に問題が複雑な場合は、元の質問を編集することをお勧めします。)ディレクトリツリー(Linux).efiから不要なブートローダー(拡張子が付いたファイル)を削除する/boot/efi/EFIか、編集することにより、rEFIndが表示するエントリを調整できます。/boot/efi/EFI/refind/refind.confそしてコメントを外して調整しますdont_scan_filesおよび/またはdont_scan_dirsオプション。


rEFIndが機能する場合は、そのまま使用することをお勧めします。あなたが発見したように、GRUBは細心の注意が必要で、構成とデバッグが難しいため、私の答えの目的はGRUBの代替手段を提供することでした。
Rod Smith

わかりました...私はそれを保つことができますが、選択する別のオプションがある追加されたレイヤーなので、少なくともGrubを削除したいと思います
Matteo Pagliazzi

そして、新しいカーネルで何が起こりますか?refindはそれ自体を自動的に更新しますか?何もインストールせず、USBドライバーのみを使用したため
Matteo Pagliazzi 2013

GRUBは確実に削除できます。(apt-get、synapticなどを使用して)GRUBパッケージを削除しても、ESPのGRUBバイナリはおそらく削除されません。そのためには、/boot/efi/EFI/ubuntuディレクトリツリーを手動で削除する必要があります。あるいは、私の元の回答で述べたように、dont_scan_filesまたはdont_scan_dirsオプションを設定して、/boot/efi/EFI/refind/refind.confGRUBをインストールしたままにして、rEFIndメニューから非表示にすることができます。rEFIndは、毎回の起動時にEFIブートローダーとカーネルをスキャンするため、新しいカーネルを自動的に検出します。
Rod Smith

レノボT440Pで実行されているUbuntu 14.10とまったく同じ問題があるようです。少なくとも、同じエラーメッセージが表示され、Boot-Repairから同様の結果が得られます。Grubをブートマネージャーとして維持することを含む、この問題の解決策はありますか?追加のエラーが発生する可能性があるため、これを削除することに少し消極的です。
Einar Sundgren、2015年

8

問題を解決するための私の解決策は次のとおりです。

biosシステム設定を選択してメニューに移動します。右矢印キーを押すと、タブが表示されますsecure boot。それがある場合はenabled、その後disable、それ。これが機能するfast startup場合は、Windows にアクセスした後で無効にすることもできます。

ただし、無効化fast startupは完全にオプションです。Windowsが有効になっていても、正しく起動します。fast startupWindowsとUbuntuの両方でファイルを使用する場合は無効にしてください。そうしないと、Unable to mount the driveエラーが発生する可能性があります。


1
これでうまくいきました。この回答をfast startupWindowsでを無効にする方法の説明にリンクしますが、それは実行しているWindowsのバージョンによって異なるため、この問題を抱えている人は誰でもググってください。
今村桂2015
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.