Contents |
At the Hit [Enter] to boot immediately, or any other key for command prompt.
At this point hit any key and you should receive a prompt. Then type:
set console=comconsole boot -v
At the Hit [Enter] to boot immediately, or any other key for command prompt.
At this point hit any key and you should receive a prompt. Then type:
unset acpi_load set hint.acpi.0.disabled=1 boot
After the installation, add the following line to /boot/loader.conf.local by running the following command from a shell prompt or exec.php:
echo "hint.acpi.0.disabled=1" >> /boot/loader.conf.local
If your having USB Keyboard trouble try this. Please note that pfSense now has a keyboard helper program that should help with this automatically.
For history on the issue refer to: http://www.freebsd.org/releases/5.3R/errata.html
more updates on: 31 Oct 2004, updated on 5 Nov 2004) For FreeBSD/i386 and FreeBSD/amd64, when installing FreeBSD 5.3 using an USB keyboard the keyboard will stop working once the kernel boots, because a PS/2 keyboard is always considered to be attached. As a workaround, select
At the Hit [Enter] to boot immediately, or any other key for command prompt.
At this point hit any key and you should receive a prompt. Then type:
set hint.atkbd.0.flags="0x1" boot -v
After the installation, add the following line to /boot/loader.conf.local:
hint.atkbd.0.flags="0x1"
Once the system is booted, you might find that your USB keyboard is unresponsive. Try unplugging it and then plugging it back in.
You might have hardware that is not capable of using DMA transfers. You will see DMA errors when installing pfSense if this is the case. Disabling DMA support in BIOS might work. Another option is to disable DMA support at boot time. This will slow a DMA capable system down. It should only be used when you encounter DMA errors when accessing your hardware.
To disable DMA:
After powering on your system, You will see: Hit [Enter] to boot immediately, or any other key for command prompt.
At this point hit any key and you should receive a prompt.
To disable DMA for hard drives and compact flash:
set hw.ata.ata_dma=0
To disable DMA for optical drives:
set hw.ata.atapi_dma=0
After the installation, add the following line to /boot/loader.conf.local:
If you have to disable DMA for your hard drive(s):
hw.ata.ata_dma=0
If you have to disable DMA for optical drives:
hw.ata.atapi_dma=0
It is possible that you will have to disable DMA for both your hard drive(s) and optical drives.
This needs to be in your .vmx for the VM:
acpi.present="FALSE" monitor_control.disable_apic="TRUE"
And you need to use the LSI (I think, not Buslogic - ie. not the default) controller, as well as the vlance card. Obviously, you should be on the latest ESX that supports FreeBSD (although technically with:
guestOS = "freebsd"
in your config, prior versions work too).
Pre-Flight Installer
The Pre-Flight Installer, aka 'pfi', is a set of scripts and configuration files which 'bootstrap' the install environment before the BSDInstaller starts. They consist of:
The entire process, in a nutshell, is something like: