web-dev-qa-db-ja.com

Ubuntuのインストール後にWindows 8を起動できません

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

インストール後、GrubはUbuntuエントリとWindows 8 Boot Manager(または同様のもの)を表示し、それを選択しました:

/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 /東芝/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 /東芝/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ブート(ブート修復バックアップ)のブート

enter image description here

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

そして、どうすればPCからrEFIndを削除できますか(PCからUSBフラッシュドライブを削除した後でも表示されます)?

8

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

2
Rod Smith

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

セットアップユーティリティを選択して、biosメニューに移動します。 secure bootに出会うまで、右矢印を押してタブを変更します。 enabledである場合、disable itです。これが機能する場合は、Windowsに入ったらfast startupも無効にすることをお勧めします。

ただし、fast startupの無効化は完全にオプションです。 Windowsは有効になっていても適切に起動します。 fast startupは、WindowsとUbuntuの両方でファイルを使用するユーザーに対して無効にする必要があります。または、Unable to mount the driveエラーが表示される場合があります。

8
John Strood