...
Press "esc" or the arrow buttons to go to the boot option shell
Set the console redirection (copy to the terminal):
Code Block set hw.uart.console="mm:0xfedc9000,rs:2" boot
Kernel messages will start to spill out, wait until you see the following prompt:
Select console type, press enter for default(VT100):
...
Choose install:
...
Choose keymap:
...
Select Auto (UFS) Guided UFS Disk Setup:
...
Select installation disk:
...
Select Entire disk:
...
Confirm destructive action:
...
Select partition scheme:
...
Review disk setup and select Finish:
...
Confirm destructive action:
...
Wait for the installation to finish:
...
Select password:
...
Select network interface to configure:
...
Apply the configurations and exit the isntaller:
...
...
Open shell to further configure the system:
...
Select yes because we will need to make the following modifications to enable console:
Create the /boot/loader.conf.local file, which will contain our changes and add:
Code Block 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.
If you also don’t want to see hide the boot log, also add:
Code Block boot_mute="YES"
Reboot