From manpage vt(4), LOADER TUNABLES: kern.vty Set this value to `vt' or `sc' to choose a specific system con- sole, overriding the default. The GENERIC kernel uses vt when this value is not set. on my GENERIC kernel shipped with 14.0-RELEASE, adding a line to /boot/loader.conf 'kern.vty="sc"' will hang the loader while loading kernel and trying to boot.
Can you upload a photo of where it hangs?
It hangs right after the loader loads the kernel, and prints the EFI framebuffer information as usual, where the kernel should clear the screen and print dmesg in a couple of seconds. There are no error message.
Hi, Probably not a solution but rather a workaround: give a try to "hw.vga.textmode=1" Maxim
syscons notably doesn't know at all how to find the efi framebuffer, so if you're booting via efi this is expected and the machine likely isn't actually hung (but just not drawing to the screen).
Maybe we should add a note to vt(4) pointing out which tunables are not available in UEFI booted systems?
(In reply to Maxim Konovalov from comment #3) hw.vga.textmode=1 does not seem to work in uefi either.