二重ブートをしたいです。問題は、Ubuntuの後にArch Linuxをインストールすると、Arch LinuxにUbuntuを検出させる方法がわからないことです。
これが私がUbuntuを分割した方法です
Archではルートパーティションのみが作成されるため、結果は次のようになります。
それから私はそうしました。
mkfs.ext4 /dev/sda4
mount /dev/sda4 /mnt
mkdir /mnt/boot
mkdir /mnt/boot/EFI
mount /dev/sda1 /mnt/boot/EFI
明らかにする
インストールがほぼ終わりました。
pacman -S grub efibootmgr
grub-install --target=x86_64-efi --efi-directory=/boot/EFI --bootloader-id=GRUB
grub-mkconfig -o /boot/grub/grub.cfg
しかし、Ubuntuが見つかりません
Obs:Ubuntu用の1つのEFIパーティションと1つのArch用の1つのEFIパーティションを作成しました。同じプロセスを実行しましたが、何もしませんでした。
それでは、Arch Linux grubにUbuntuを追加するにはどうすればよいですか?ありがとう
ベストアンサー1
私が知っている限り、あなたがしたことはすべて正しいです。
ルートでいくつかの手順を実行すると、この問題を解決できます。
# pacman -S os-prober
# os-prober
それはすべてです。 Ubuntuよりほぼ簡単です。