You are not logged in.
Hi,
I have three hard drives. Arch is on sda, Antix on sdb and I just installed Solus on sdc. Arch controls grub. When I do grub-mkconfig -o /boot/grub/grub.cfg, grub can see all three OS's. However, it fails to write Solus into grub.cfg. I don't think that I have the ability to manually write the Solus entry into grub by myself. Any and all suggestions welcome.
Offline
Please post the full output of
# grub-mkconfig
# parted --listJin, Jîyan, Azadî
Offline
Offline
Yeah, looks like Solus uses an idiosyncratic kernel & initramfs nomenclature: https://forum.manjaro.org/t/resolved-du … o/72608/18
I think you'll have to make your own /boot/grub/custom.cfg pointing to Solus' kernel & initramfs, see https://wiki.archlinux.org/index.php/GR … m_grub.cfg for a guide (but use custom.cfg rather than grub.cfg unless you don't want to use grub-mkconfig any more).
And do you really have a partitionless disk for your Arch system? I did that for a while with btrfs but I didn't know you could do that with ext4.
Jin, Jîyan, Azadî
Offline
grub-mkconfig sucks, for this and many other reasons.
Managing AUR repos The Right Way -- aurpublish (now a standalone tool)
Offline
Another option would be to configure /boot/grub/grub.cfg in Solus and call that with the configfile declaration in Arch's /boot/grub/custom.cfg, like this:
menuentry 'Solus' {
search --fs-uuid --set=root $uuid
configfile /boot/grub/grub.cfg
}Replace $uuid with the actual UUID for the Solus partition.
Jin, Jîyan, Azadî
Offline