Windows 10、Arch Linux、およびUbuntu 18.04をトリプルブートする方法は?

Windows 10、Arch Linux、およびUbuntu 18.04をトリプルブートする方法は?

以下は一連のイベントです。

Windows 10がプレインストールされたノートブックがあります。 Antergos経由でArch Linuxをインストールし、問題なくしばらく正常にデュアルブートしました。

次に、Ubuntu 18.04をドライブの空き領域にダウンロードしてインストールし、UEFIブートセレクタを使用してArch Linuxで再起動し、次のようにgrubをアップグレードしました。

grub-mkconfig -o /boot/grub/grub.cfg

再起動し、Ubuntuのgrubセレクタに入りました。カーネルパニックのため、Arch Linuxから起動することはできませんが、UbuntuとWindows 10を使用でき、うまく起動します。

Archを起動するためにUbuntuで次のコマンドを実行しましたが、成功しませんでした。

update-grub

メモ:

私はArchを学習目的のための主要なディストリビューションとして維持するつもりですが、Ubuntuでいくつかの作業を行う必要があるため、Andergos grubセレクタを使用することを好みます。

UEFIブートセレクタを使用してArchでブートすることができ、Antergosブートローダに移動し、システムの3つのオペレーティングシステムすべてを正常に検出して起動しました。

私はこれがかなり簡単な解決策であると確信しています。私はちょうどそれをうまくグーグルすることができず、私がしなければならないいくつかのタスクを完了しなければなりません。どんな助けでも大変感謝します。

よろしくお願いします!

ベストアンサー1

この質問に対するOPについてのEdward Torvaldsのコメントでこの問題を解決することができたようです。GRUBはUbuntuおよびArch Linuxインストールのカーネル/initramfsを難読化します。

ここにソリューションを記録しました。

os-prober
sudo mkinitcpio -p linux
sudo grub-mkconfig -o /boot/grub/grub.cfg
sudo grub-install /dev/sda

おすすめ記事