Thanks for your help!
Your suggestion to separate the two commands worked!
However, after that, I chrooted and updated grub using the new install-grub as suggested by @soundofthunder per post above.
# install-grub:
WARNING: Grub is not properly installed, system may not be bootable or other bootloader is used
[manjaro-cinnamon ~]# manjaro-chroot -a
grub-probe: error: cannot find a GRUB drive for /dev/sdb1. Check your device.map.
grub-probe: error: cannot find a GRUB drive for /dev/sdb1. Check your device.map.
==> Mounting (ManjaroLinux) [/dev/sda6]
--> mount: [/mnt]
--> mount: [/mnt/boot/efi]
--> mount: [/mnt/home]
[manjaro-cinnamon /]# pacman -S install-grub
warning: install-grub-2:2.12.r350.g0e367796-4 is up to date -- reinstalling
resolving dependencies...
looking for conflicting packages...
Packages (1) install-grub-2:2.12.r350.g0e367796-4
Total Installed Size: 0.01 MiB
Net Upgrade Size: 0.00 MiB
:: Proceed with installation? [Y/n]
(1/1) checking keys in keyring [##################################] 100%
(1/1) checking package integrity [##################################] 100%
(1/1) loading package files [##################################] 100%
(1/1) checking for file conflicts [##################################] 100%
(1/1) checking available disk space [##################################] 100%
:: Running pre-transaction hooks...
(1/1) Creating Timeshift snapshot before upgrade...
==> skipping timeshift-autosnap due skipRsyncAutosnap in /etc/timeshift-autosnap.conf set to TRUE.
:: Processing package changes...
(1/1) reinstalling install-grub [##################################] 100%
:: To use the new features provided in this GRUB update, it is recommended
to install it to the MBR or UEFI. Due to potential configuration
incompatibilities, it is advised to run both, installation and generation
of configuration:
# UEFI: https://wiki.archlinux.org/title/GRUB#Installation
# BIOS: https://wiki.archlinux.org/title/GRUB#Installation_2
:: Running post-transaction hooks...
(1/1) Arming ConditionNeedsUpdate...
# install-grub:
Grub will be installed on: EFI
Installing for x86_64-efi platform.
Installation finished. No error reported.
Generating grub configuration file ...
Found theme: /usr/share/grub/themes/manjaro/theme.txt
Found linux image: /boot/vmlinuz-6.12-x86_64
Found initrd image: /boot/intel-ucode.img /boot/amd-ucode.img /boot/initramfs-6.12-x86_64.img
Found initrd fallback image: /boot/initramfs-6.12-x86_64-fallback.img
Warning: os-prober will be executed to detect other bootable partitions.
Its output will be used to detect bootable binaries on them and create new boot entries.
ERROR: mkdir /var/lock/dmraid
grub-probe: error: cannot find a GRUB drive for /dev/sdb1. Check your device.map.
grub-probe: error: cannot find a GRUB drive for /dev/sdb1. Check your device.map.
Adding boot menu entry for UEFI Firmware Settings ...
Root filesystem isn't btrfs
If you think an error has occurred, please file a bug report at "https://github.com/Antynea/grub-btrfs"
Found memtest86+ image: /boot/memtest86+/memtest.bin
Found memtest86+ EFI image: /boot/memtest86+/memtest.efi
done
Warning: GRUB bootloader at '/boot/efi/EFI/Manjaro' was updated.
Your booted entry 'USB HDD' is not the same as 'Manjaro'.
This may be a rescue ISO, but if not check your EFI boot priority.
# update-grub:
Generating grub configuration file ...
Found theme: /usr/share/grub/themes/manjaro/theme.txt
Found linux image: /boot/vmlinuz-6.12-x86_64
Found initrd image: /boot/intel-ucode.img /boot/amd-ucode.img /boot/initramfs-6.12-x86_64.img
Found initrd fallback image: /boot/initramfs-6.12-x86_64-fallback.img
Warning: os-prober will be executed to detect other bootable partitions.
Its output will be used to detect bootable binaries on them and create new boot entries.
grub-probe: error: cannot find a GRUB drive for /dev/sdb1. Check your device.map.
grub-probe: error: cannot find a GRUB drive for /dev/sdb1. Check your device.map.
Adding boot menu entry for UEFI Firmware Settings ...
Root filesystem isn't btrfs
If you think an error has occurred, please file a bug report at "https://github.com/Antynea/grub-btrfs"
Found memtest86+ image: /boot/memtest86+/memtest.bin
Found memtest86+ EFI image: /boot/memtest86+/memtest.efi
done
Meanwhile, when I rebooted, I selected Win 11 to see what happens. It showed the Windows update text, completed installing the updates and then got to the Win 11 login screen. So, that is working.
Restarted and choose Manjaro from the list and it booted up OK.
Restarted again and just let it go…after a minute I got the grub rescue screen.
I tried doing what @soundofthunder suggested:
It’s possible that you might need to reset the default bootloader in your BIOS – presuming UEFI – enter the BIOS UEFI configuration and set UEFI OS on the Manjaro disk as the default.
But not sure I followed the suggestions as it relates to the BIOS options available on my Thinkpad 230t. I tried to do this, but when I booted up I got the grub rescue screen again.
My Boot Menu options in BIOS are:
manjaro
Windows Boot Manager
ATA HDD0: SATA SSD
USB HDD: USB DISK
> PCI LAN
I tried booting up several times. Each time I selected one of the first three options listed, never get the grub menu.
In BIOS, in Startup tab, I have the following line items and current selections:
Boot
Network Boot [USB FDD]
UEFI/Legacy Boot [UEFI Only]
- CSM Support [Yes]
Boot Mode [Quick]
Option Key Display [Enabled]
Boot device list F12 Option [Enabled]
Boot Order Lock [Disabled]
Any other suggestions?
Any other information needed?
Thanks for everyone’s help!