web-dev-qa-db-ja.com

Acer Aspire上のWindowsでのデュアルブートUbuntu

Ubuntu 16.04 LTSをWindows 10(Windows Disk Managementを使用してディスクを縮小)と一緒にAcerラップトップ(ES1-531-C13G)にインストールしましたが、システムを再起動/再起動するとメニュー(Grub画面)が表示されませんここでは、起動するオペレーティングシステムを選択できますが、代わりに、システムは毎回Windows 10にアクセスします。私はインターネットを含むいくつかのことを試しました:

  • Windowsコマンドプロンプトからbcdedit /set {bootmgr} path \EFI\ubuntu\grubx64.efiを実行しました。
  • Bootorderをリセットします。つまり、最初のUbuntu、UbuntuターミナルからのWindows(Ubuntuのインストールが成功した後など)ですが、これまでのところ何も機能しません。私を案内してください!
2
Umar

@oldfredはあなたのサポートにとても感謝しています。あなたが共有したリンクは本当に助けになります。以下は、私のために働く解決策のステップです。

F2を押してBIOSに入り、以下を実行します。

  • [セキュリティ]メニューオプションからスーパーバイザーパスワードを設定します。

  • ブートメニューオプションからBootModeを「UEFI」に設定します。

  • [ブート]メニューオプションからSecureBootを有効にします。

  • [セキュリティ]メニューオプションから-[UEFIファイルを信頼済みとして選択]
    executing 'を押してから[HDD0]が表示され、Enterを押してから[EFI]を押します
    Enterキーを押して表示され、リストから「ubuntu」オプションを選択します(のみ
    ubuntuが既にインストールされている場合はリストされています)Enterキーを押してから、 'shimx64.efi'(私の場合は3番目のエントリ)を選択し、Enterキーを押して名前を付けてEnterキーを押します。

  • [ブート]メニューオプションに戻り、[ブート優先度]の下に移動します
    「ubuntu」アイテムをリストに追加し、リストの一番上のアイテムになるまでF6を押します。 「Windowsブートマネージャー」についても、リストの2番目に上の項目になるまで同じ手順を繰り返します。

  • F10を押して変更を保存し、終了します。

6
Umar

誰かがこれを投稿しました:

トリックは、\ EFI\Boot Directoryの代わりにubuntu Bootディレクトリを手動でコピーし、shimx64.efiを\ EFI\Boot\bootx64.efi(\ EFI\Microsoft\Boot\bootmgfw.efiではない)に名前を変更することでした

ブート修復の修正は、bootmgfw.efiの名前変更です。Windowsがファイルを更新する場合、これをやり直す必要があります。そして、grubメニューからのみWindowsを起動できます。

その他のオプション:

シムのブート修復の名前変更の代替。一部のシステムは、Windows内からgrub/shimを登録する方が適切に動作します-Windowsをデフォルトとしてリセットし続けるシステムの場合

Windows 8.1 Ubuntu 13.10デュアルブートの起動時にGRUBが表示されない

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

https://coderwall.com/p/vfyqkg

別の回避策と思われるrEFIndをインストールするものもあります。

http://www.rodsbooks.com/refind/index.html

http://www.rodsbooks.com/refind/secureboot.html

0
Sinscary