Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Issue booting pfsense vm

Featured Replies

Hello folks, first post, having alot of fun using unraid!

 

I am having issues deploying a pfsense vm.  I have successfully deployed W10 VMs to this unraid server (6.2.0-beta23 on 30 day trial).

 

When booting the newly created vm, the iso never seems to boot (goes to shell prompt).  I used the FreeBSD template to create the VM config.  Can anyone suggest what I might be doing wrong?  The same issue occurs when trying to boot a Sophos UTM vm using the Linux template.  All other VMs are turned off.

 

VM log:

2016-06-24 05:40:08.076+0000: starting up libvirt version: 1.3.1, qemu version: 2.5.1, hostname: ernie
LC_ALL=C PATH=/bin:/sbin:/usr/bin:/usr/sbin HOME=/ QEMU_AUDIO_DRV=none /usr/local/sbin/qemu -name pfsense -S -machine pc-q35-2.5,accel=kvm,usb=off,mem-merge=off -cpu host -drive file=/usr/share/qemu/ovmf-x64/OVMF_CODE-pure-efi.fd,if=pflash,format=raw,unit=0,readonly=on -drive file=/etc/libvirt/qemu/nvram/f7fbf149-e885-32a8-30cc-347e62c06860_VARS-pure-efi.fd,if=pflash,format=raw,unit=1 -m 4096 -realtime mlock=off -smp 3,sockets=1,cores=3,threads=1 -uuid f7fbf149-e885-32a8-30cc-347e62c06860 -no-user-config -nodefaults -chardev socket,id=charmonitor,path=/var/lib/libvirt/qemu/domain-pfsense/monitor.sock,server,nowait -mon chardev=charmonitor,id=monitor,mode=control -rtc base=utc,driftfix=slew -global kvm-pit.lost_tick_policy=discard -no-hpet -no-shutdown -boot strict=on -device i82801b11-bridge,id=pci.1,bus=pcie.0,addr=0x1e -device pci-bridge,chassis_nr=2,id=pci.2,bus=pci.1,addr=0x1 -device ich9-usb-ehci1,id=usb,bus=pcie.0,addr=0x7.0x7 -device ich9-usb-uhci1,masterbus=usb.0,firial0.0,nr=1,chardev=charchannel0,id=channel0,name=org.qemu.guest_agent.0 -device usb-tablet,id=input0 -vnc 0.0.0.0:0,websocket=5700 -k en-us -device qxl-vga,id=video0,ram_size=67108864,vram_size=67108864,vgamem_mb=16,bus=pcie.0,addr=0x1 -device virtio-balloon-pci,id=balloon0,bus=pci.2,addr=0x4 -msg timestamp=on
Domain id=4 is tainted: high-privileges
Domain id=4 is tainted: host-cpu
char device redirected to /dev/pts/0 (label charserial0)

 

LIBVIRT Log:

2016-06-24 05:40:08.076+0000: 27029: warning : qemuDomainObjTaint:2223 : Domain id=4 name='pfsense' uuid=f7fbf149-e885-32a8-30cc-347e62c06860 is tainted: high-privileges
2016-06-24 05:40:08.076+0000: 27029: warning : qemuDomainObjTaint:2223 : Domain id=4 name='pfsense' uuid=f7fbf149-e885-32a8-30cc-347e62c06860 is tainted: host-cpu
2016-06-24 05:40:34.131+0000: 27028: error : qemuAgentSend:898 : Guest agent is not responding: Guest agent not available for now
2016-06-24 05:40:59.428+0000: 27028: error : qemuAgentSend:898 : Guest agent is not responding: Guest agent not available for now
2016-06-24 05:42:11.952+0000: 27028: error : qemuAgentSend:898 : Guest agent is not responding: Guest agent not available for now
2016-06-24 05:43:00.405+0000: 27029: error : qemuAgentSend:898 : Guest agent is not responding: Guest agent not available for now
2016-06-24 05:43:16.293+0000: 27030: warning : qemuDomainObjTaint:2223 : Domain id=5 name='pfsense' uuid=f7fbf149-e885-32a8-30cc-347e62c06860 is tainted: high-privileges
2016-06-24 05:43:16.293+0000: 27030: warning : qemuDomainObjTaint:2223 : Domain id=5 name='pfsense' uuid=f7fbf149-e885-32a8-30cc-347e62c06860 is tainted: host-cpu
2016-06-24 05:44:28.896+0000: 27031: warning : qemuDomainObjTaint:2223 : Domain id=6 name='pfsense' uuid=f7fbf149-e885-32a8-30cc-347e62c06860 is tainted: high-privileges
2016-06-24 05:44:28.896+0000: 27031: warning : qemuDomainObjTaint:2223 : Domain id=6 name='pfsense' uuid=f7fbf149-e885-32a8-30cc-347e62c06860 is tainted: host-cpu
2016-06-24 05:47:34.883+0000: 27027: warning : qemuDomainObjTaint:2223 : Domain id=7 name='pfsense' uuid=891802e4-cdd8-669e-5d19-4d86d5e81588 is tainted: high-privileges
2016-06-24 05:47:34.883+0000: 27027: warning : qemuDomainObjTaint:2223 : Domain id=7 name='pfsense' uuid=891802e4-cdd8-669e-5d19-4d86d5e81588 is tainted: host-cpu
2016-06-24 05:48:00.401+0000: 27026: warning : qemuAgentNotifyEvent:1245 : Received unexpected event 3 (expected 0)
2016-06-24 06:04:55.679+0000: 27027: warning : qemuDomainObjTaint:2223 : Domain id=8 name='sophosutm' uuid=c4c6ad18-11f1-aecb-b37f-910f68716977 is tainted: high-privileges
2016-06-24 06:04:55.679+0000: 27027: warning : qemuDomainObjTaint:2223 : Domain id=8 name='sophosutm' uuid=c4c6ad18-11f1-aecb-b37f-910f68716977 is tainted: host-cpu
2016-06-24 06:06:02.959+0000: 27030: warning : qemuDomainObjTaint:2223 : Domain id=9 name='sophosutm' uuid=c4c6ad18-11f1-aecb-b37f-910f68716977 is tainted: high-privileges
2016-06-24 06:06:02.959+0000: 27030: warning : qemuDomainObjTaint:2223 : Domain id=9 name='sophosutm' uuid=c4c6ad18-11f1-aecb-b37f-910f68716977 is tainted: host-cpu
2016-06-24 06:09:37.579+0000: 27028: error : qemuAgentSend:898 : Guest agent is not responding: Guest agent not available for now
2016-06-24 06:10:44.953+0000: 27028: warning : qemuDomainObjTaint:2223 : Domain id=10 name='sophosutm' uuid=c4c6ad18-11f1-aecb-b37f-910f68716977 is tainted: high-privileges
2016-06-24 06:10:44.953+0000: 27028: warning : qemuDomainObjTaint:2223 : Domain id=10 name='sophosutm' uuid=c4c6ad18-11f1-aecb-b37f-910f68716977 is tainted: host-cpu
2016-06-24 06:15:19.476+0000: 27029: warning : qemuDomainObjTaint:2223 : Domain id=11 name='pfsense' uuid=7a99d6ce-0b21-4754-b499-007318f5a141 is tainted: high-privileges
2016-06-24 06:15:19.476+0000: 27029: warning : qemuDomainObjTaint:2223 : Domain id=11 name='pfsense' uuid=7a99d6ce-0b21-4754-b499-007318f5a141 is tainted: host-cpu
2016-06-24 06:25:08.952+0000: 27031: warning : qemuDomainObjTaint:2223 : Domain id=12 name='pfsense' uuid=c4ba6c69-cd9c-cd76-f60a-0f765cb88692 is tainted: high-privileges
2016-06-24 06:25:08.952+0000: 27031: warning : qemuDomainObjTaint:2223 : Domain id=12 name='pfsense' uuid=c4ba6c69-cd9c-cd76-f60a-0f765cb88692 is tainted: host-cpu

 

VM XML:

<domain type='kvm' id='12'>
  <name>pfsense</name>
  <uuid>c4ba6c69-cd9c-cd76-f60a-0f765cb88692</uuid>
  <metadata>
    <vmtemplate xmlns="unraid" name="FreeBSD" icon="freebsd.png" os="freebsd"/>
  </metadata>
  <memory unit='KiB'>4194304</memory>
  <currentMemory unit='KiB'>4194304</currentMemory>
  <memoryBacking>
    <nosharepages/>
  </memoryBacking>
  <vcpu placement='static'>2</vcpu>
  <cputune>
    <vcpupin vcpu='0' cpuset='8'/>
    <vcpupin vcpu='1' cpuset='12'/>
  </cputune>
  <resource>
    <partition>/machine</partition>
  </resource>
  <os>
    <type arch='x86_64' machine='pc-q35-2.5'>hvm</type>
    <loader readonly='yes' type='pflash'>/usr/share/qemu/ovmf-x64/OVMF_CODE-pure-efi.fd</loader>
    <nvram>/etc/libvirt/qemu/nvram/c4ba6c69-cd9c-cd76-f60a-0f765cb88692_VARS-pure-efi.fd</nvram>
  </os>
  <features>
    <acpi/>
    <apic/>
  </features>
  <cpu mode='host-passthrough'>
    <topology sockets='1' cores='1' threads='2'/>
  </cpu>
  <clock offset='utc'>
    <timer name='rtc' tickpolicy='catchup'/>
    <timer name='pit' tickpolicy='delay'/>
    <timer name='hpet' present='no'/>
  </clock>
  <on_poweroff>destroy</on_poweroff>
  <on_reboot>restart</on_reboot>
  <on_crash>restart</on_crash>
  <devices>
    <emulator>/usr/local/sbin/qemu</emulator>
    <disk type='file' device='disk'>
      <driver name='qemu' type='raw' cache='writeback'/>
      <source file='/mnt/disks/nvme01/pfsense/vdisk1.img'/>
      <backingStore/>
      <target dev='hdc' bus='virtio'/>
      <boot order='1'/>
      <alias name='virtio-disk2'/>
      <address type='pci' domain='0x0000' bus='0x02' slot='0x03' function='0x0'/>
    </disk>
    <disk type='file' device='cdrom'>
      <driver name='qemu' type='raw'/>
      <source file='/mnt/user/isos/pfSense-CE-2.3.1-RELEASE-i386.iso'/>
      <backingStore/>
      <target dev='hda' bus='sata'/>
      <readonly/>
      <boot order='2'/>
      <alias name='sata0-0-0'/>
      <address type='drive' controller='0' bus='0' target='0' unit='0'/>
    </disk>
    <controller type='usb' index='0' model='ich9-ehci1'>
      <alias name='usb'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x07' function='0x7'/>
    </controller>
    <controller type='usb' index='0' model='ich9-uhci1'>
      <alias name='usb'/>
      <master startport='0'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x07' function='0x0' multifunction='on'/>
    </controller>
    <controller type='usb' index='0' model='ich9-uhci2'>
      <alias name='usb'/>
      <master startport='2'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x07' function='0x1'/>
    </controller>
    <controller type='usb' index='0' model='ich9-uhci3'>
      <alias name='usb'/>
      <master startport='4'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x07' function='0x2'/>
    </controller>
    <controller type='sata' index='0'>
      <alias name='ide'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x1f' function='0x2'/>
    </controller>
    <controller type='pci' index='0' model='pcie-root'>
      <alias name='pcie.0'/>
    </controller>
    <controller type='pci' index='1' model='dmi-to-pci-bridge'>
      <model name='i82801b11-bridge'/>
      <alias name='pci.1'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x1e' function='0x0'/>
    </controller>
    <controller type='pci' index='2' model='pci-bridge'>
      <model name='pci-bridge'/>
      <target chassisNr='2'/>
      <alias name='pci.2'/>
      <address type='pci' domain='0x0000' bus='0x01' slot='0x01' function='0x0'/>
    </controller>
    <controller type='virtio-serial' index='0'>
      <alias name='virtio-serial0'/>
      <address type='pci' domain='0x0000' bus='0x02' slot='0x02' function='0x0'/>
    </controller>
    <interface type='bridge'>
      <mac address='52:54:00:a3:dc:86'/>
      <source bridge='br0'/>
      <target dev='vnet0'/>
      <model type='virtio'/>
      <alias name='net0'/>
      <address type='pci' domain='0x0000' bus='0x02' slot='0x01' function='0x0'/>
    </interface>
    <serial type='pty'>
      <source path='/dev/pts/0'/>
      <target port='0'/>
      <alias name='serial0'/>
    </serial>
    <console type='pty' tty='/dev/pts/0'>
      <source path='/dev/pts/0'/>
      <target type='serial' port='0'/>
      <alias name='serial0'/>
    </console>
    <channel type='unix'>
      <source mode='bind' path='/var/lib/libvirt/qemu/channel/target/domain-pfsense/org.qemu.guest_agent.0'/>
      <target type='virtio' name='org.qemu.guest_agent.0' state='disconnected'/>
      <alias name='channel0'/>
      <address type='virtio-serial' controller='0' bus='0' port='1'/>
    </channel>
    <input type='tablet' bus='usb'>
      <alias name='input0'/>
    </input>
    <input type='mouse' bus='ps2'/>
    <input type='keyboard' bus='ps2'/>
    <graphics type='vnc' port='5900' autoport='yes' websocket='5700' listen='0.0.0.0' keymap='en-us'>
      <listen type='address' address='0.0.0.0'/>
    </graphics>
    <video>
      <model type='qxl' ram='65536' vram='65536' vgamem='16384' heads='1'/>
      <alias name='video0'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x0'/>
    </video>
    <memballoon model='virtio'>
      <alias name='balloon0'/>
      <address type='pci' domain='0x0000' bus='0x02' slot='0x04' function='0x0'/>
    </memballoon>
  </devices>
</domain>

  • Author

The problem was using ovmf rather than seabios, I wasn't paying attention to the advanced VM configuration.

Archived

This topic is now archived and is closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.