Grub デュアルブート Windows 10 Ubuntu 14.04 LTS で Grub から Windows をロードできない

Grub デュアルブート Windows 10 Ubuntu 14.04 LTS で Grub から Windows をロードできない

Acer V5-472-6419 ラップトップに Windows 10 をインストールしました。約 4 つのパーティションが作成されました。その後、Ubuntu 14.04 LTS をインストールしました。Windows 10 で高速スタートアップを無効にしました。

GRUB で Windows ブート マネージャーを選択すると、/EndEntire で始まり、/EndEntire エラーで終わるエラー メッセージが表示されます: イメージをロードできません。セットアップでオペレーティング システムの順序を変更すると、Windows 10 または Ubuntu 14.04 LTS をロードできますが、GRUB を使用するとロードできません。

エラー画像:

画像

メニューエントリを追加しようとしましたが、うまくいきませんでした:

menuentry ‘Windows 10′ {
set root='(hd0,msdos1)’
chainloader +1
}

答え1

私は完全に気を失ってこのバグのことを忘れていましたが、これがほぼ間違いなくあなたの問題の原因です:

参考:

バグレポートにはいくつかの回避策が記載されていますが、最も簡単なのは次の 2 つです。

  • ファームウェアでセキュアブートを無効にします。これを行う方法の詳細はシステムによって異なります。いくつかの例を示すWebページを作成しました。ここあなたが助けを必要とする場合。
  • インストールするrEFInd ブート マネージャー。これはプライマリブートプログラムとして機能し、この問題は発生しないため、セキュアブートを有効にしてどちらの OS も起動できるはずです。Debian パッケージから、または PPA を使用してインストールできます。

答え2

Ubuntu を起動できますか? 起動できる場合は、sudo update-grub を試してください。修正されていない場合は、互換性の問題だと思います。14.04 がリリースされたときには、Windows 10 はありませんでした。sudo update-grub で問題が解決しない場合は、代わりに 15.04 をインストールしてみてください。

答え3

Acer v5-472-6419 ラップトップに、起動時に OS を選択できるスタート メニューを備えた Windows 10 と Ubuntu 14.04.3 LTS をインストールする手順

  1. ディスクを消去する

    sudo dd if=/dev/zero of=/dev/sda (or the right path to your hdd)
    
  2. Ubuntu 14.04.3 LTS 64ビットをインストールする

    私はこの ISO を使用しました: ubuntu-14.04.3-desktop-amd64.iso
    GPARTED を使用してペンドライブを消去し
    ました パーティションを削除し、新しい FAT32 パーティションを作成しました
    ファイル エクスプローラーでマウントし、USB ドライブを選択しました 以下を使用してペンドライブにインストールしました:

    7z x /media/DATA/SW/ubuntu-14.04.3-desktop-amd64.iso -o/media/3228-9BA3/
    
    7z x path-to-UBUNTU-ISO/ubuntu-14.04.3-desktop-amd64.iso -o/mount-point-to-pendrive/
    

    独自のパーティションを作成して Ubuntu をインストールしました:

    500 MB EFI パーティション
    60000 MB Ubuntu ルート パーティション ext4 (マウント ポイント /)
    8000 MB スワップ ドライブ

  3. Windows 10 シングル言語 (スペイン語) 64 ビットをインストールする

    GPARTED を使用してペンドライブを消去し
    、パーティションを削除して、新しい FAT32 パーティションを作成しました。
    ファイル エクスプローラーでマウントし、USB ドライブを選択し、以下を
    使用してペンドライブにインストールしました。

    7z x /media/DATA/SW/Win10_SingleLang_Spanish_x64.iso -o/media/E731-CA23/
    
    7z x path-to-WINDOWS-10-ISO/Win10_SingleLang_Spanish_x64.iso -o/mount-point-to-pendrive
    

    60 GB の NTFS パーティションに Windows 10 をインストールしました。

    Windows 10 は、Ubuntu のインストール中に以前に作成した EFI パーティションを自動的に使用しました。

    Windows 10 の高速ブートを無効にしました:

    電源オプションに移動 -> オン/オフボタンの動作を選択
    ウィンドウの下部に移動して、高速スタートアップオプションをチェック(選択解除)します

  4. この時点で、ラップトップの BIOS/セットアップで選択して、Ubuntu または Windows のいずれかを起動できるようになりました。

    起動順序を変更し、Ubuntu を Windows 10 の優先オプションとして残します。

  5. Ubuntuを起動し、rEFInd Boot Managerをインストールします。

    まずリポジトリを追加します:

    sudo apt-add-repository ppa:rodsmith/refind
    

アップデート:

    sudo apt-get update

rEFIndをインストールします:

    sudo apt-get install refind

終わり

この時点ですべてが実行されており、rEFIndが提供するスタートメニューを使用してWindows 10とUbuntu 14.04の両方を起動することができました。

最初に Ubuntu をインストールし、その後 Windows 10 をインストールしてわかったことは、Ubuntu のインストールでは、以前は正常に動作しないことが証明されていた GRUB2 がインストールされなかったことです。この時点では、Grub が rEFInd に干渉したかどうかはわかりませんが、干渉したと思います。

残りのスペース (約 300 GB) を使って、両方のオペレーティング システムで使用する NTFS DATA パーティションを作成しました。

すべての作業とコラボレーションに感謝します。特に Rod Smith さん、この喜びを言葉で言い表すことはできません。私はこれを達成できるとは思っていませんでした。

関連情報