My Ubuntu 22.04 will no longer boot from the 6.8.0-51 kernel

Not sure when this started, but after rebooting my Ubuntu 22.04 server it always freezes at :

/dev/sda6 clean, 268375/23969792 files, 13166276/95854592 blocks

this is not the actual numbers, but same message

So to reboot my server I need to hit Ctrl-R at boot up and select the previous kernel:

6.8.0-50

I have checked and it seems I have plenty of disk space:

Filesystem Size Used Avail Use% Mounted on
tmpfs     190M 1.7M 189M  1% /run
/dev/sda3 228G  20G 197G 10% /
tmpfs     950M    0 950M  0% /dev/shm
tmpfs     5.0M 4.0K 5.0M  1% /run/lock
/dev/sda2 512M 6.1M 506M  2% /boot/efi
tmpfs     190M  92K 190M  1% /run/user/1000
total     230G  20G 198G 10% -

Would like to know what I need to do to correct this problem. As well, my knowledge of the Linux OS is less than novice. I know enough to setup a server, install modules, etc. but not more than that.

To help troubleshoot this, when you get to the screen where you select the previous kernel, instead highlight the 6.8.0-51 kernel and press “e” key to edit its boot options. At that screen, delete the boot parameters quiet and splash if present. Then boot with these modified parameters by pressing Ctrl-X. Do you now see any related messages on screen when the system doesn’t load properly?

  1. I did as you asked and on that boot. There were no additional messages, and it worked.
  2. Rebooted again, and it worked
  3. There were updates so I let them install and on that reboot, it still worked, but was very slow to boot up.

Wish I had a clue as to what is going on here.