FreeBSD 10.2

  1. Retrieve FreeBSD-10.2-RELEASE-amd64-memstick.img from the FreeBSD FTP Site.

  2. Write the image to a USB memstick.

    See also

    Writing Flash Drives

    Writing an OS installation image to flash media

  3. Connect to the console port of the RCC-VE using a mini-USB cable attached to another system.

    See also

    Connecting to Console Port

    Connecting to the console port. Cable is required.

  4. Connect a network cable that is attached to the local LAN to one of the ethernet ports.

  5. Place the memstick in one of the USB ports and boot the system.

  6. After a minute the FreeBSD loader menu will be displayed that contains options to Boot Multi User, Boot Single User, Escape to loader prompt, Reboot, select a non-default kernel or configure boot options. Press 3 to reach the loader prompt.

    ../_images/freebsd-rcc-ve-1.png
  7. The loader “OK” prompt will be displayed. At the prompt type each of the following commands in the order listed. Press Enter after each command:

    set comconsole_port=0x2F8
    set comconsole_speed=115200
    set hint.uart.0.flags=0x0
    set hint.uart.1.flags=0x10
    set console=comconsole
    boot
    
    ../_images/freebsd-rcc-ve-2.png
  8. The kernel will start to load. Some boot output will be displayed and then a prompt will ask for the terminal type. Enter the terminal type which best corresponds to the program used to connect to the console, or press Enter if it is unknown. The installer will start to run after the terminal type is entered.

  9. Select Install from first installer screen and then a series of screens will be displayed asking about system/network settings, disk provisioning, which components to install, and other items relevant to the installation. Configure the system appropriately for the needs of this server.

  10. When configuring network settings and interfaces, on 4 port models the ports will correspond to the interface names igb0, igb1, igb2, igb3 from left to right. On 6 port models, the ports will correspond to the interface names igb1, igb0, igb2, igb3, igb4, igb5 from left to right.

  11. When the installer screen labeled “Final Configuration” is reached, select the option to Exit (described as Apply configuration and exit installer). and press Enter.

  12. A box labeled “Manual Configuration” will offer the chance to launch a shell to make manual configurations before the system reboots. Select Yes and press Enter.

  13. A shell prompt will be displayed, showing as a #. At the prompt type each of the following commands. Press Enter after each:

    echo 'comconsole_port="0x2F8"' >> /boot/loader.conf
    echo 'comconsole_speed="115200"' >> /boot/loader.conf
    echo 'hint.uart.0.flags=0x0' >> /boot/loader.conf
    echo 'hint.uart.1.flags=0x10' >> /boot/loader.conf
    echo 'console="comconsole"' >> /boot/loader.conf
    echo '-h' > /boot.config
    mv /etc/ttys /etc/ttys.bak
    echo 'ttyu1 "/usr/libexec/getty std.115200" vt100 onifconsole secure' > /etc/ttys
    exit
    
    ../_images/freebsd-rcc-ve-3.png
  14. A box labeled “Complete” will be displayed and offer the choice to Reboot into the installed system or access the Live CD. Select Reboot and press Enter. The system will reboot.

  15. Remove the USB drive from the USB port. FreeBSD will start up automatically. If the USB drive remains attached, the system will boot into the installer again because the system firmware is configured so that a device plugged into the USB port will be booted with a higher priority.