pfSense.sh 1.1 KB

12345678910111213141516171819202122
  1. #/bin/bash
  2. echo "Starting pfSense!"
  3. qemu-system-x86_64 -serial none -parallel none -nodefaults -nodefconfig \
  4. -enable-kvm -m 2048 -M q35 \
  5. -cpu host -smp sockets=1,cores=2,threads=1 \
  6. -device virtio-scsi-pci,id=scsi \
  7. -drive file=/dev/sdb,id=sysdisk,format=raw,if=none -device scsi-hd,drive=sysdisk \
  8. -net nic,macaddr=52:54:a9:ff:ee:01 -net vde \
  9. -vga std -nographic -vnc 192.168.3.2:0 \
  10. -boot order=c -monitor telnet:192.168.3.2:8880,server,nowait \
  11. -device vfio-pci,host=04:00.0 -device vfio-pci,host=04:00.1 \
  12. -device vfio-pci,host=05:00.0 -device vfio-pci,host=05:00.1 \
  13. -device vfio-pci,host=08:00.0 -device vfio-pci,host=09:00.0
  14. #-device ide-cd,drive=drive-cd-disk1,id=cd-disk1,unit=0,bus=ide.0 \
  15. #-drive file=pfSense.iso,if=none,id=drive-cd-disk1,media=cdrom
  16. #-drive if=pflash,format=raw,readonly,file=/usr/share/edk2.git/ovmf-x64/OVMF-pure-efi.fd \
  17. #-drive if=pflash,format=raw,file=ovmf.fd \
  18. #-device vfio-pci,host=04:00.0 -device vfio-pci,host=04:00.1 \
  19. #-device vfio-pci,host=05:00.0 -device vfio-pci,host=05:00.1 \
  20. #-device vfio-pci,host=08:00.0 \
  21. #-drive file=pfSense.iso,if=none,id=disk1 -device ide-cd,bus=ide.1,drive=disk1 \