Here is how the disk looks like so far:
Model: SKHynix_HFS001TD9TNG-L3A0B (nvme)
Disk /dev/nvme0n1: 1024GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:
Number Start End Size File system Name Flags
1 1049kB 106MB 105MB fat32 boot, esp
2 106MB 53.8GB 53.7GB btrfs
3 53.8GB 53.9GB 105MB fat32 boot, esp
4 53.9GB 108GB 53.7GB btrfs
sudo blkid
/dev/nvme0n1p1: LABEL_FATBOOT="ESP" LABEL="ESP" UUID="D79B-9C85" BLOCK_SIZE="512" TYPE="vfat" PARTUUID="689038fd-31b5-454c-a4e2-0e2481a22c15"
/dev/nvme0n1p2: UUID="90793bd8-8680-45f2-88d6-05b1b9968539" UUID_SUB="aa3348e0-34b2-4fdb-b228-ec367f72eecf" BLOCK_SIZE="4096" TYPE="btrfs" PARTUUID="96d845dc-0970-4cc1-a199-081ac4e4bcb1"
/dev/nvme0n1p3: UUID="7259-3050" BLOCK_SIZE="512" TYPE="vfat" PARTUUID="44bb85af-b67c-4681-ac41-3e9b64c44a16"
/dev/nvme0n1p4: UUID="1a1b20eb-6fb5-46fc-9666-3b0e6f4c4300" UUID_SUB="15e84ebd-2381-4a19-9064-eac3fe7e282b" BLOCK_SIZE="4096" TYPE="btrfs" PARTUUID="35690940-29f4-43ba-ab65-dff50f389e97"
And here is
efibootmgr -v
BootCurrent: 0005
Timeout: 0 seconds
BootOrder: 0005,0000,0002,0003,2001,2002,2003
Boot0000* EndeavourOS HD(3,GPT,44bb85af-b67c-4681-ac41-3e9b64c44a16,0x6432800,0x32000)/File(\EFI\EndeavourOS\grubx64.efi)
Boot0001* EFI USB Device (Sony Storage Media) UsbWwid(54c,5ba,0,CB07105833BB15C22)/HD(2,MBR,0xa4e000b7,0x73b5c00,0x10000)RC
Boot0002* EFI Hard Drive (SKHynix_HFS001TD9TNG-L3A0B) PciRoot(0x0)/Pci(0x2,0x3)/Pci(0x0,0x0)/NVMe(0x1,00-00-00-00-00-00-00-00)/HD(1,GPT,689038fd-31b5-454c-a4e2-0e2481a22c15,0x800,0x32000)RC
Boot0003* EFI Hard Drive 1 (SKHynix_HFS001TD9TNG-L3A0B) PciRoot(0x0)/Pci(0x2,0x3)/Pci(0x0,0x0)/NVMe(0x1,00-00-00-00-00-00-00-00)/HD(3,GPT,44bb85af-b67c-4681-ac41-3e9b64c44a16,0x6432800,0x32000)RC
Boot0005* EnOS-Plasma HD(1,GPT,689038fd-31b5-454c-a4e2-0e2481a22c15,0x800,0x32000)/File(\EFI\endeavouros\grubx64.efi)
Boot2001* EFI USB Device RC
Boot2002* EFI DVD/CDROM RC
I can now choose between the two OS from the bios boot menu (EndeavourOS and EnOS-Plasma).
So if the Manjaro’s fix for os-probr with btrfs will work out the I guess I can stick with Grub. Otherwise I should be looking at rEFInd I guess.