Windows 10と一緒にUbuntu 15.10をインストールした後、デュアルブートブートメニューが表示されない


10

UEFIを使用してWindows 10と一緒にUbuntu 15.10をインストールしました。Ubuntuをインストールするには、Windows 10またはこれに似たオプションと一緒にインストールオプションを選択しました。次に、Ubuntu用の新しいパーティションを作成してインストールしました。インストール後、ブートメニューが表示されませんでした。最初はUbuntuがインストールされていないと思っていましたが、USBドライブを接続してUbuntuをインストールしたいと思ったとき、Ubuntuをマシンに再インストールするオプションを見ました。それで、Ubuntuがインストールされていることがわかりました。押しF8F12も助けにはなりません。

誰かがGRUBブートメニューを表示するのを手伝ってくれる?

Windowsでは、bcdedit /set {bootmgr} path \EFI\ubuntu\grubx64.eficmd にもコマンドを入力しましたが、それでもブートメニューが表示されません。


boot-repairツールの使用を試すことができます
TheWanderer

回答:


8
  1. Windows 10では、スタートメニューに移動します

  2. リカバリオプションを検索して開きます。説明には「システム設定」と表示されているはずです。

  3. 下では高度なスタートアップ ]をクリックし、今再起動を

  4. [ デバイスを使用]をクリックします。説明には、「USBドライブ、ネットワーク接続、またはWindowsリカバリDVDを使用する」と書かれているはずです。

  5. Ubuntuをクリックすると、grubブートメニューが表示されるはずです。

  6. 次に、USBでライブUbuntuセッションに戻り、再インストールしてみてくださいgrub-efi。ライブセッションでターミナルを開き、次のコマンドを入力します。

    sudo mount /dev/sda# /mnt
    

    ハッシュタグを/dev/sda#Ubuntuがインストールされているパーティションを表す番号に置き換えます。gnome-disksまたはを使用して確認できgpartedます。

    sudo mount /dev/sda# /mnt/boot/efi
    

    ハッシュタグを/dev/sda#EFIパーティションを表す番号に置き換えます。通常/dev/sda2です。

    sudo mount -o bind /dev /mnt/dev
    sudo mount -o bind /proc /mnt/proc
    sudo mount -o bind /sys /mnt/sys
    sudo mount -o bind /run /mnt/run
    sudo chroot /mnt/
    sudo apt-get install --reinstall grub-efi
    sudo update-grub
    

    リブート。

  7. それが失敗した場合は、いずれかのFキーを使用してBIOS設定に移動します。そのオプションはEnter setupかもしれません。ブートオプションの優先順位を確認し、UbuntuをWindowsブートマネージャーの上に移動します。オプションに移動して変更を保存し、再起動します。

  8. 最後に、Boot-Repairを使用してみてください。


ありがとうございました。私はあなたが述べたステップに従いました。最後のステップを除いてすべてが機能しました。ブート修復ツールのチュートリアルにも従いました。それでも動作しません。ただし、変更がありました!クリックしRecovery Optionsて最終的にを選択するとUbuntu、GRUBが読み込まれ、そこにさらにオプションが表示されます。オプションの1つはWindowsです。しかし、コンピューターが再起動したら、再びWindowsにログインし、同じことを行ってGRUBをロードする必要があります。私は何をすべきか?
Amir

@アミール、BIOSに移動してみてubuntu、ブート優先リストの1位であることを確認してください。ubuntuにログインできる場合は、を実行してみてくださいsudo update-grub
Enkouyami 2016年

手順1〜4を実行しました。手順5では、「Ubuntu」オプションがありません。USB NIC(IPV4)とUSB NIC(IPV6)の2つのオプションしかありません。ここからどうすればいいですか?
Erel Segal-Halevi 2018年

また、「sudo mount / dev / sda#/ mnt / boot / efi」を実行しようとすると、「/ mnt / boot / efi:マウントポイントが存在しません」というエラーが表示されます。実際、/ mnt / bootには「efi」フォルダはありません。「grub」フォルダがあります。
Erel Segal-Halevi 2018年

1
また、「sudo apt-get install --reinstall grub-efi」を実行すると、「E:パッケージgrub-efiにインストール候補がありません」というエラーが表示されます(Ubuntu 18.04があります)
Erel Segal-Halevi

2

GRUBは正常にインストールされていると思いますが、明らかに何かがおかしいです。すでにbcdeditを試したとのことですが、これを設定するコマンドは次のとおりbcdedit /set {bootmgr} path \EFI\ubuntu\grubx64.efiです。これを設定して起動できなかった場合は、既に示したように、を使用して行った変更を取り消すことを忘れないでくださいbcdedit /deletevalue {bootmgr} path \EFI\ubuntu\grubx64.efi

Enkouyamiの回答に詳述されている手順に従ってください(つまり、インストールされているUbuntuシステムにライブCDからchrootしてから、grubを手動で再インストールします)。

上記が失敗した場合は、grub2winをインストールしてみてください。これにより、ブートコードを編集して、Windows EFIファームウェアからgrub2をブートできます。方法を選択する場合は、プロジェクトのページの指示に注意深く従ってください

grub2winの代わりに使用できるもう1つの方法は、Super Grub2 Diskです。これは、さまざまなオペレーティングシステムを起動できるライブCDです。何か問題が発生した場合のリスクが少ないため、grub2winの代わりにこれを最初に試します。私は個人的にSuper Grub2 Diskを使用していませんが、非常に便利なツールだと聞きました。このツールを使用すると、こちらの手順に従ってgrubを復元できます


2

私は多くの答えを読んでそれに従って試しましたが、問題はまだそこにあったので、次のように自分で行うことにしました。

  1. [スタート]メニューをクリックし、[ 設定 ]を選択します。
  2. [更新とセキュリティ]を選択します。
  3. [ リカバリ]をクリックします。
  4. 下では高度なスタートアップ、クリック今すぐ再起動をボタンを。システムが再起動し、Windows 10のブートメニューが表示されます。

    IMG:

  5. [ トラブルシューティング]を選択します。

  6. 詳細オプションを選択します

    IMG:

  7. [ UEFIファームウェア設定]を選択します。

  8. [ 再起動]をクリックしてシステムを再起動し、UEFI(BIOS)セットアップユーティリティに入ります。

  9. F10 BIOSセットアップ-> システム構成タブ-> ブートオプション -> OSブートマネージャー -> Ubuntu->(Ubuntuオプションを選択し、このオプションをリストの一番上に移動します)-> F10 保存して終了F10Ubuntuを保存するにはを押します)デフォルトのブートオプションとして)-> F10(F10BIOS / UEFIセットアップユーティリティへの変更を保存するには、もう一度押します)

    IMG:

コンピュータが再起動すると、Ubuntuのブートメニューが表示されます。


1
Ask Ubuntuへようこそ。私が持っていた唯一の写真だったので、私は低品質のBIOS画面の写真を投稿しました。より正確なBIOS写真がある場合は、コメントへのリンクを提供してください。新しい写真を回答に埋め込みます。
karel

1

Ubuntuをライブブートし、表示されるGRUBメニューから[Ubuntuを試す]オプションを選択し、次のコマンドを入力してブート修復をインストールします。

sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt-get update
sudo apt-get install -y boot-repair && boot-repair

0

キーを押さない限り、タイムアウト期間中にGRUBメニューが表示されないようにする設定が/etc/default/grub呼び出されてGRUB_TIMEOUT_STYLE=hiddenEscます。でこの設定が有効になっているかどうかを確認しGRUB_TIMEOUT_STYLE=hidden、有効になっている場合は/etc/default/grub、nanoテキストエディターで編集するファイルを開いて無効にします。

sudo nano /etc/default/grub

行コメントアウトGRUB_TIMEOUT_STYLE=hiddenとそれに先行することにより、#文字を。GRUB_TIMEOUTたとえば、0より大きい値に設定されていることを確認してくださいGRUB_TIMEOUT=10。ファイルを保存します。

次に、update-grubコマンドを実行して再起動します。

sudo update-grub  
sudo reboot

ナノテキストエディタのキーボードショートカットは、
キーボードの組み合わせ使用Ctrl+ Oとその押した後にEnter現在の場所にファイルを保存します。
キーボードの組み合わせCtrl+ Xを使用して、nanoを終了します。

その他の便利なリンク

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.