Yes, but I still have nothing showing up in BIOS. I have been reading on an MX forum where someone used some Ubuntu tool and Gparted to copy the older drive to a new one and need to re-create EFI/boot partition, but not sure any of this helps me.
https://forum.mxlinux.org/viewtopic.php?t=82086&hilit=grub2&start=10
But I went ahead and did some of the commands given there in case any of it helps with my issue:
myviolinsings@mx--acer:~
$ dpkg -l | grep grub
ii grub-common 2.06-13+deb12u1 amd64 GRand Unified Bootloader (common files)
ii grub-efi-amd64-bin 2.06-13+deb12u1 amd64 GRand Unified Bootloader, version 2 (EFI-AMD64 modules)
ii grub-efi-ia32-bin 2.06-13+deb12u1 amd64 GRand Unified Bootloader, version 2 (EFI-IA32 modules)
ii grub-files-mx 23.05.05 all modified grub files for mx and antiX linux
ii grub-pc 2.06-13+deb12u1 amd64 GRand Unified Bootloader, version 2 (PC/BIOS version)
ii grub-pc-bin 2.06-13+deb12u1 amd64 GRand Unified Bootloader, version 2 (PC/BIOS modules)
ii grub-themes-mx 19.08.03 all misc grub themes for mx linux
ii grub2-common 2.06-13+deb12u1 amd64 GRand Unified Bootloader (common files for version 2)
myviolinsings@mx--acer:~
$ ls -aln /etc/grub.d
total 104
drwxr-xr-x 2 0 0 4096 Jul 5 18:04 .
drwxr-xr-x 170 0 0 12288 Nov 4 06:48 ..
-rwxr-xr-x 1 0 0 10046 May 9 2023 00_header
-rwxr-xr-x 1 0 0 6258 May 9 2023 05_debian_theme
-rwxr-xr-x 1 0 0 13658 May 9 2023 10_linux
-rwxr-xr-x 1 0 0 12894 May 9 2023 20_linux_xen
-rwxr-xr-x 1 0 0 1444 May 9 2023 20_memtest86+
-rwxr-xr-x 1 0 0 12335 May 9 2023 30_os-prober
-rwxr-xr-x 1 0 0 1594 May 9 2023 30_uefi-firmware
-rwxr-xr-x 1 0 0 214 May 9 2023 40_custom
-rwxr-xr-x 1 0 0 216 May 9 2023 41_custom
-rw-r--r-- 1 0 0 483 May 9 2023 README
myviolinsings@mx--acer:~
$ lsblk --fs -o +PARTUUID
NAME FSTYPE FSVER LABEL UUID FSAVAIL FSUSE% MOUNTPOINTS PARTUUID
sda
├─sda1
│ exfat 1.0 Ventoy
│ 8A96-7223 fc52a621-01
└─sda2
vfat FAT16 VTOYEFI
3F32-27F5 fc52a621-02
sdb
├─sdb1
│ ntfs easystore
│ 4C4E29694E294CD0 9ff48cd8-684b-44a2-b378-170afbb650c5
└─sdb2
ext4 1.0 Linux Acer ES
1084e7b1-a909-4e58-9600-d3087c81956d 1.5T 48% /run/timeshift/2463/backup
b9d229ba-46af-4221-a340-64f8dc8951ad
nvme0n1
├─nvme0n1p1
│ vfat FAT32 MX EFI
│ EAB1-0437 f637a525-4b4d-4d41-8629-442ab14a1385
├─nvme0n1p2
│ ext4 1.0 rootMX23
│ 2779c5bc-45ad-4909-bd7c-de1dcd54dafd 343.9G 41% / 97920760-0e8d-46ff-b320-e43a17972466
├─nvme0n1p3
│ vfat FAT32 EFI-SYSTEM2
│ E857-3ED4 510.4M 0% /media/EFI_SYSTEM2
│ 7a2ef150-919b-4cd5-8928-4d9f0c7d1f00
└─nvme0n1p5
btrfs 406d8c92-eb3f-4642-8532-fe14c97261cd 146G 47% /media/myviolinsings/406d8c92-eb3f-4642-8532-fe14c97261cd
a7ac825b-dfc3-4d58-bae9-a7fbb8ee2a07
myviolinsings@mx--acer:~
$ efibootmgr -v
BootCurrent: 0001
Timeout: 0 seconds
BootOrder: 2001,0000,2002,2003
Boot0000* HDD: Samsung SSD 970 EVO Plus 1TB PciRoot(0x0)/Pci(0xe,0x0)/NVMe(0x1,00-25-38-55-31-91-CD-CB)/HD(3,GPT,7a2ef150-919b-4cd5-8928-4d9f0c7d1f00,0x74606800,0x100000)RC
Boot0001* USB HDD: USB UsbWwid(781,55a9,0,0401ff142492a5b7cec6ee2c54aad572d6674ed1578b5235a734700dbd21e7abcf10000000000000000000008a196c8cff1c0d18a9558107632ed85)/HD(2,MBR,0xfc52a621,0x1d1e0000,0x10000)RC
Boot2001* EFI USB Device RC
Boot2002* EFI DVD/CDROM RC
Boot2003* EFI Network RC
myviolinsings@mx--acer:~
$ cat /etc/fstab
# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
#Entry for /dev/sda1 :
UUID=2779c5bc-45ad-4909-bd7c-de1dcd54dafd / ext4 discard,noatime 1 1
#Entry for /dev/nvme0n1p3 :
UUID=E857-3ED4 /media/EFI_SYSTEM2 vfat defaults,uid=1000,gid=100,dmask=0002,fmask=0113,utf8,x-gvfs-show 0 2
#Entry for /dev/nvme0n1p5 :
UUID=406d8c92-eb3f-4642-8532-fe14c97261cd /media/myviolinsings/406d8c92-eb3f-4642-8532-fe14c97261cd btrfs defaults,nosuid,nodev,relatime,ssd,discard=async,space_cache=v2,subvolid=5,subvol=/ 0 2
/swap/swap swap swap defaults 0 0
I am in my MX session from my internal drive, but the only way I can get there is via live MX session in Boot Rescue by scanning for grub menus and choosing the right one and then it boots to it.
Thanks,
Sheila