それで、デュアルブートをインストールしてGRUBをブートするさまざまな方法を試し、2日間を過ごしました。 Windows 8以降がオリジナルである場合、Ubuntuをインストールする方法について5〜10ページ見ました。私が従った最新のものは、 このガイド インストラクションに関するもので、これが最も簡単だとわかりました。
Acer Aspire V3-772Gを購入したときにWindows 8を使用していましたが、今では無料アップグレードからWindows 10を使用しています。私はLinuxの仕組みが大好きなので、Ubuntuをインストールしたいと思います。なぜなら、私は自分が最もよく知っているものであり、自分に合っているとわかっているからです。
Ubuntu 14.04.3を正常にインストールしましたが、コンピューターを起動すると、GRUBに入ることができず、Windows 10に入ります。UEFIがあり、セキュアブートを無効にできません。
Windowsブートマネージャーを一番下に移動しようとしましたが、役立つと思いましたが、そうではありませんでした。 Fast Bootも無効にしましたが、まだ動作していません。私がUbuntuにアクセスできる唯一の方法は、起動時にF12を複数回押して、BIOSブート選択メニューに移動し、Ubuntuドライブを選択してgrubを起動することです。
私が欲しいのは、grubを直接起動し、その方法でwindowsまたはubuntuを選択する方法です。私もこのコマンドを試しました:
bcdedit /set {bootmgr} path \EFI\ubuntu\grubx64.efi
this スレッドで見ました。それでも動作しませんでした。 64ビットのラップトップを持っているので、64ビットのUbuntuを必ずインストールしてください。また、「UEFI起動可能USBを取得する方法」(CD/DVDがないのでUSBを使用します)にも従いました(名前が間違っていると言ったかもしれません)。だから、私はあきらめたくない、私はこれが機能するようになればとても幸せだろう。
まず、おそらくセキュアブートを無効にできます。方法がわかりません。 Windows 8に同梱されたシステムの場合、Microsoftrequiredユーザーがセキュアブートを無効にできるため、本当にできない場合は、Acerがマイクロソフトとの契約違反。ただし、このオプションは完全に非表示にしたり、わかりにくい名前を付けたりすることができます。ただし、セキュアブートを無効にする必要はありません-それはdoes動作します、またはインストーラを起動できなかったでしょう。ただし、例外が1つあります。
使用したと言ったbcdedit
コマンドでgrubx64.efi
を指定すると、Shimがバイパスされます。これはUbuntuがセキュアブートを処理するために使用するものです。したがって、その特定のコマンドはセキュアブートが無効になっている場合にのみ機能します。セキュアブートがアクティブな場合に機能する同等の機能は次のとおりです。
bcdedit /set {bootmgr} path \EFI\ubuntu\shimx64.efi
Windowsで EasyUEFI を使用して試すこともできます。これは、EFIブートマネージャーエントリを管理するためのサードパーティのGUIツールです。作業中のubuntu
エントリを優先度リストの一番上に移動してみてください。
それでもうまくいかない場合は、ファームウェアに欠陥がある可能性があります。払い戻しのためにコンピューターをストアに返品することをお勧めしますが、返品期間を過ぎてコンピューターを使用した場合、そのスコアで運が悪かった可能性があります。 here (他の場所の中で)で説明されているように、回避策のいハックがあります。少なくとも、この「解決策」に頼る必要がある場合は、メーカーに連絡する必要があります。可能であれば、欠陥があるため、払い戻しのためにコンピューターを返品してください。
私はこの問題と数回戦ってきましたが、私の場合は、BIOSからsecurebootを無効にできます。
動作させる方法、ライブcd/usbを使用してubuntuインターフェイスに入る方法、ブートローダーを修復する2つの方法を選択できます。
それが役に立てば幸い :)
これは私のために働いた:
コマンドプロンプトを検索し、右クリックして管理者として実行します。次に実行する
bcdedit /set {bootmgr} path \EFI\ubuntu\grubx64.efi
起動失敗エラーが発生した場合は、BIOSメニューから安全な起動を無効にしてください。
通常どおりに戻ります。
最初に必要なものを実現するには、Windowsでハイバネーションを無効にするおよび高速ブートを使用します。
休止状態を無効にするには、管理者としてコマンドプロンプトを開いて実行します。
powercfg /h off
高速ブートを無効にするにはコントロールパネル(旧バージョン-モダンデザインではありません)、
エネルギー設定を選択し、非表示の設定を表示および高速ブートのチェックを外すを有効にします。
完了後-シャットダウンマシン完全-実行再起動しない!
今、BIOS/UEFI設定でbuntを選択してデフォルトOSで起動します。
コンピューターの起動-GRUBが表示されたら完了です-そうでない場合-次のステップ:
GRUBブートローダーを再インストールします UbuntuインストールにEFIモードで。
buntuインストールメディアから起動-ターミナルを開いて実行します:
Sudo mount /dev/sd*** /mnt
Sudo mount /dev/sd** /mnt/boot/efi
for i in /dev /dev/pts /proc /sys /run; do Sudo mount -B $i /mnt$i; done
Sudo chroot /mnt
grub-install /dev/sd*
update-grub
注意:
sd*
=ディスク| sd**
= efiパーティション| sd***
=システムパーティション
パーティション番号を識別するには、GPartedを使用します。これはUbuntuインストールメディアに含まれています。
BIOSを起動し、UEFI設定でUbuntuを選択して、起動するデフォルトのオペレーティングシステムにします。
セキュアブートオプションがないため、BIOSでレガシーサポートを有効にできますか?この設定により、コンピューターがgrubで起動できなくなりました。
幸運を!