UEFIのマシンで、grub2でWindowsとAlmaLinuxをデュアルブートさせてます

マシンは遠隔地においてあり、ブート時のGRUB2の表示は見えないので
起動するOSを切り替えるときは、grubby --info=ALLでAlmaLinuxのエントリのindexを見て
そのindexの次の番号がgrub2におけるWindowsのindexになっているようなので
grub2-reboot 3等として一時的にWindowsを起動してます

このindexですが、grub2-configとかos-prober等の動きをみていると
AlmaLinux→Windows→UEFIメニューという順番になるようには見えるので
「Windowsのindexはgrubby --info=ALLの最後のindexの次」と推測しているのですが
xen等が入ってくると、そうでもなくなるようです

最終的にGRUB2のメニューがどういう状態になるかを
リブート前に確認する方法はあるでしょうか