mirror of
https://git.FreeBSD.org/ports.git
synced 2025-01-25 09:34:11 +00:00
6dff577bd6
Use onifconsole for the Xen console, so that when booting bare metal there are no annoying messages about a console being off. Also note the usage of vm.max_user_wired instead of vm.max_wired on FreeBSD > 13. Finally expand a little bit on how to get a working serial and VGA consoles simultaneously. Sponsored by: Citrix Systems R&D Approved by: bapt (implicit)
32 lines
823 B
Plaintext
32 lines
823 B
Plaintext
[
|
|
{ type: install
|
|
message: <<EOM
|
|
Please add the following entries in order to boot the xen kernel
|
|
|
|
In /etc/sysctl.conf:
|
|
vm.max_wired=-1
|
|
|
|
Or if running FreeBSD 13 or newer:
|
|
vm.max_user_wired=-1
|
|
|
|
In /etc/ttys:
|
|
xc0 "/usr/libexec/getty Pc" xterm onifconsole secure
|
|
|
|
In /boot/loader.conf for a dom0 with 2G memory and 4 vcpus:
|
|
xen_kernel="/boot/xen"
|
|
xen_cmdline="dom0_mem=2048M dom0_max_vcpus=4 dom0=pvh com1=115200,8n1 guest_loglvl=all loglvl=all"
|
|
|
|
Add to the above xen_cmdline in order to activate the serial console:
|
|
console=vga,com1
|
|
|
|
Note that you will have to enable multicons on FreeBSD if you want to get
|
|
output on both the serial and the VGA consoles. The following should be added
|
|
to /boot/loader.conf in that case:
|
|
boot_multicons="YES"
|
|
boot_serial="YES"
|
|
console="comconsole,vidconsole"
|
|
|
|
EOM
|
|
}
|
|
]
|