Skip to content

Instantly share code, notes, and snippets.

@mahammad
Last active January 25, 2019 06:23
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save mahammad/12624500899a54f721a9 to your computer and use it in GitHub Desktop.
Save mahammad/12624500899a54f721a9 to your computer and use it in GitHub Desktop.
how to install pfSense from terminal?

First you install virt-install manager ;

  1. sudo apt-get install kvm virtinst libvirt-bin
  2. sudo apt-get install virt-viewer virt-manager

You get more information from man virt-install ;

Now set up the connection to the local KVM hypervisor;

3.sudo virsh connect qemu:///system

Get the installation DVD (for amd64);

4.sudo mkdir -p /var/kvm/cd-images
5.sudo mkdir -p /var/kvm/installation-disks
6.cd /kvm/cd-images
7.wget ftp://ftp.freebsd.org/pub/FreeBSD/releases/amd64/ISO-IMAGES/8.1/FreeBSD-8.1-RELEASE-amd64-dvd1.iso.gz
8.gunzip FreeBSD-8.1-RELEASE-amd64-dvd1.iso.gz

install pSense

sudo virt-install \
--name freebsd \
--ram 512 \
--vcpus=1 \
--os-type unix \
--hvm \
--cdrom=/var/kvm/cd-images/FreeBSD-8.1-RELEASE-amd64-dvd1.iso \
--network=bridge:br0,model=ne2k_pci,mac=00:00:00:00:00:07 \
--vnc \
--disk path=/var/kvm/installation-disks/freebsd8.1.img,size=12

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment