To boot into single user mode you edit the boot instructions for the GRUB menu entry you wish to boot and add the kernel parameter/option single. Brief instructions for how to do this are below.
Turn on laptop and wait when GRUB menu will appear. Select (highlight) the GRUB boot menu entry you wish to use. Use the first one entry in this case.
Press e to edit the GRUB boot commands for the selected boot menu entry.
Look near the bottom of the list of commands for lines similar to
linux /boot/vmlinuz-5.7.0 root=UUID=bc6f8146-1523-46a6-8b
6a-64b819ccf2b7 ro quiet splash initrd /boot/initrd.img-5.7.0
Change the line by removing quiet splash and by adding the kernel boot parameter single to the end of the line (it should look exactly like this: ro single).
For this example you would change:
6a-64b819ccf2b7 ro quiet splash
to
6a-64b819ccf2b7 ro single
Press either Ctrl+X or F10 to boot using these kernel options.
Note: These changes are not persistent. Any change to the kernel boot options made this way will only affect the next boot and only if you start that boot by pressing either Ctrl+X or F10 while still in GRUB edit mode.
Then run the system and see errors on the screen and provide a photo of the screen with errors or information the system shows.
Then you should hit Enter to go into maintenance mode and type in terminal.
journalctl -xb
and hit Enter.
It will show you all information from the boot start process to the end, I mean to the moment you hit Enter to go into maintenance mode. To quit viewing hit q.
Provide screenshots. Use arrows or PgUp PgDown to scroll text in the screen.
To restart type:
systemctl reboot
And hit Enter.
Then you can repeat all steps but instead of hitting Enter, hit Ctrl+d to run the system.
See will it load with default options.
The same effect you will achieve when you will hit Enter instead Ctrl+d and then type:
systemctl default
and hit Enter.