The system I migrated from Manjaro seems to still start with only entries for the Manjaro kernel despite a number of upgrades in the kernel. How would you recommend kicking this thing in the right direction?
This means that you still have manjaro's default grub config
I suggest you to read up https://wiki.archlinux.org/index.php/Pacman/Pacnew_and_Pacsave#Managing_.pacnew_files
Then look for
/etc/default/grub.pacnew, manage it, and run
sudo update-grubIf the file does not exist, make sure you have artix's
grub package
28 # Uncomment if you want GRUB to pass to the Linux kernel the old parameter
29 # format "root=/dev/xxx" instead of "root=/dev/disk/by-uuid/xxx"
30 #GRUB_DISABLE_LINUX_UUID=true
when I look at fstab it seems to have a UUID to /dev/sd translation
#
# /etc/fstab: static file system information
#
# <file system> <dir> <type> <options> <dump> <pass>
# Uncomment the line below to setup /tmp as tmpfs
# tmpfs /tmp tmpfs nodev,nosuid 0 0
# DEVICE DETAILS: /dev/sda2 PARTUUID=a82eb9e9-8b2e-4bdf-ade3-7df7ba30c1bb PARTLABEL=UEFI_SYSTEM UUID=51C5-5F4D LABEL=ESP
# DEVICE DETAILS: /dev/sda3 PARTUUID=dfc85430-2ac5-4751-bf53-894144af4786 PARTLABEL=MANJARO_BOOT UUID=a982d85a-dd26-4b1b-bac6-3305abdb01af LABEL=BOOT_MANJARO
# DEVICE DETAILS: /dev/sda4 PARTUUID=d627494b-d3cd-40b9-a0b4-12a83f3bc1dd PARTLABEL=MANJARO_SWAP UUID=6e5d72e5-8129-4900-8e86-45c1b43049bf LABEL=SWAP_MANJARO
so I should leave the uuid option on in grub?
│ Partition name: BIOS_GRUB │
│ Partition UUID: 0FB1E0AA-D69F-4BAB-B2A2-3F4940990E4D
that is the output of cfdisk
I don't know if grub is installing correctly. It is hard to know now with so many f*ing moving parts to the book process. The system rebooted after grub-upate with the Manjaro plymouth graphics (if we are still using plymouth) and it gave me a choice of several kernels and loaded the latest updated version.
I have UUID partitions mounts to /boot and /boot/efi and a small uuid partition labled manjaro_bios that is not mounted.
[flatbush ~]# vim /etc/grub.d/
00_header 20_linux_xen 40_custom 60_memtest86+
10_linux 30_os-prober 41_custom README
[flatbush ~]# grep -i MANJ /etc/default/grub
GRUB_DISTRIBUTOR="Manjaro"
Oh do you just want to the grub menu to stop saying "Manjaro Linux?" You can just edit the /etc/default/grub file and replace
GRUB_DISTRIBUTOR="Manjaro"
with
GRUB_DISTRIBUTOR="Artix"
And then just remake your grub config file.
sudo grub-mkconfig -o /boot/grub/grub.cfg
If you don't want plymouth graphics, just uninstall the plymouth packages (whatever they are called) and then remake your mkinitcpo. You might need to remove the plymouth hook in your /etc/mkinitcpi.conf as well.
sudo mkinitcpio -p linux-ck
If you aren't using linux-ck, then just replace that with whatever kernel you happen to be using (linux, linux-lts, etc.)
grub.cfg seems to be the one config file not altered with updates.
In truth, I don't care about the window dressing bu I just want to be sure to be running updated kernels, especially when I am trying to track down a HW problem on the network.
Since you ignored my second post which could easily fixes your issue, I want you to post the full contents of your
/etc/default/grub
it wasn't ignored.