回答:
最初にWindows 10を起動し、高速起動を無効にします。これを行うためのチュートリアルがあります
ここで、Ubuntuをライブブートする必要があります(Ubuntuを最初にインストールしたときのように)。このためには、有効なインターネット接続が必要です。
Ubuntuを起動した後、端末でこれらのコマンドを1行ずつ入力する必要があります。
sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt-get update
sudo apt-get install -y boot-repair && boot-repair
後にBoot Repair
ソフトウェアがインストールされている、それが自動的に起動します。次にをクリックしRecommended repair
ます。ここで再起動します。すべてがうまくいった場合、コンピューターを起動するときに選択したOSを選択するオプションが表示されます。
私の場合、GRUB Boot Managerメニューは突然スキップされ、ラップトップは直接Windowsに進みます。助けを借りずに上記のすべてを試した後、起動デバイスメニューのBIOSメニューページ(起動時)で、メインブートオプション(ハードドライブ)に突然新しいサブメニュー(右矢印でマーク)が表示されました。そのサブメニュー内では、Ubuntu Boot Managerの上にWindows Boot Managerが表示されていました。(F6-F5を使用して)順序を変更すると、GRUBブートメニューが復元されました。
まず、Windows 10インストールで休止状態と高速ブートを無効にする必要があります。
Windowsを起動し、管理者としてコマンドプロンプトを開き、次のコマンドを実行します。
powercfg /h off
ファストブートを無効にするには、コントロールパネル(古いバージョン-モダンデザインではありません)を開き、
[ エネルギー設定]を選択し、[ 非表示の設定を表示]を有効にして[ ファストブート]をオフにします。
マシンを完全にシャットダウンします(再起動しないでください)。
レガシーBIOSを搭載した古いマシンがある場合- レガシーモードで
UbuntuインストールにGRUBブートローダーを再インストールします。
Ubuntuインストールメディアから起動し、ターミナルを開いて実行します。
sudo mount /dev/sd** /mnt
sudo grub-install --boot-directory=/mnt/boot /dev/sd*
注1:sd*
=ディスク| sd**
=システムパーティション
ケースでは、との新しいマシン持ってUEFI BIOS -
であなたのUbuntuのインストールに再インストールGRUBブートローダをEFIモード。
Ubuntuインストールメディアから起動し、ターミナルを開いて実行します。
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
注2:sd*
=ディスク| sd**
= efiパーティション| sd***
=システムパーティション
BIOSを起動し、UEFI設定で起動順序を変更します。
起動するデフォルトのオペレーティングシステムとしてUbuntuを選択します。
注3 :
コンピューターのディスクレイアウトがmbrパーティションテーブル(レガシーBIOS)として構成されている場合:
Windowsがインストールされているディスクと同じディスクにGRUBをインストールします。PCの最初のディスクはsdaです。
コンピューターのディスクレイアウトがgptパーティションテーブル(UEFI)として構成されている 場合:
すべてのブートローダーをインストールする必要がある既存のEFIパーティションにGRUBをインストールします。
パーティション番号を識別するにはGPartedを使用します。このツールはUbuntuインストールメディアに含まれています。
方法1:
Ubuntuをライブブートし、表示されるgrubメニューから[ubuntuを試す]オプションを選択し、次のコマンドを入力してブート修復をインストールします。
sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt-get update
sudo apt-get install boot-repair
ブート修復を使用することが最善の解決策ですが、それでも解決しない場合は、この方法を試すことができます。
方法2:
Windowsでは、左下隅のスタートボタンに移動してクリックします。次に、コマンドプロンプトを見つけます。そのアプリ/ Windowsシステムで右クリックして、管理者として実行します。これを入力してEnterキーを押します。
bcdedit /set {bootmgr} path \EFI\ubuntu\grubx64.efi
次回再起動すると、grubメニューが再び表示されます。