...
When you see the main boot menu:
Press "esc" or the arrow buttons to go to the boot option shell
Set the console redirection (copy to the terminal):
set hw.uart.console="mm:0xfedc9000,rs:2"
NOTE: the line you paste might look a little weird especially if you type it manually
example for copy: /K |et hw.uart.console="mm:0xfedc9000,rs:2"
example for manual typetyping: \e|/-\|/r-\co|sol/-\|m:/x-ed\9|0/-\|:/"
THIS IS FINE AS LONG AS THE ACTUAL INPUT TEXT IS CORRECT
Type boot
boot
After the system has booted you are prompted with a login
To use it as a live system you can login as:
Username: root
Password: opnsense
To install OPNsense login as:
Username: installer
Password: opnsense
From here on, I will reffer to the installer option:
Choose keymap
Choose what to do next
Choose: UFS Partition scheme to be installed
Select UFS GPT/UEFI Hybrid Hybrid
Choose disk
Decide about swap partition
...
Wait untill installation is complete
After installation
You will be prompted to change the root users password, change it
Log in to the root user login and go into a shell
Create the a /boot/loader.conf.local file which will contain our pernmanent console enable, and add:
hw.uart.console="mm:0xfedc9000,rs:2"
console="efi"
Note: /boot/loader.conf recreates itself each boot or update, so this will override the changes.