[pfSense] pfsense 2.0 and xenserver 5.6.0
Vaughn L. Reid III
vaughn_reid_iii at elitemail.org
Thu Sep 29 21:58:19 EDT 2011
On 9/29/2011 2:22 PM, Victor Hugo dos Santos wrote:
> Hi,
>
> I was trying to install the pfsense in a Xenserver 5.6.0 but I had
> this problem after boot.
>
> at i386 ISO image:
> =====================
> panic: vm_fault: fault on nofault entry, addr: c379a000
> cpuid = 0
> KDB: enter panic
> [thread pid 0 tid 0 ]
> Stopped at kdb_enter+0x3b: movl $0,kdb_why
> =====================
>
>
> at amd64 ISO image:
> =====================
> kernel trap 12 with interrrupts disabled
>
> Fatal trap 12: page fault while in kernel mode
> cpuid = 0; apic id = 00
> fault virtual address = 0xffffff00fee00000
> fault code = supervisor read data, protection violation
> instruction pointer = 0x20:0xffffffff80a3f7b3
> stack pointer = 0x28:0xffffffff8140abb0
> frame pointer = 0x28:0xffffffff8140abc0
> code segment = base 0x0, limit 0xfffff, type 0x1b
> = DPL 0, pres 1, long 1, def32 0, gran 1
> processor eflags = resume, IOPL = 0
> current process = 0 ()
> [thread pid 0 tid 0 ]
> Stopped at pmap_invalidate_cache_range+0x43 clflushl (%rdi)
> =====================
>
> (sorry for any mistake, I cant copy/past... so, I wrote all error code
> manually).
>
> searching in the NET I found similar errors
> http://forum.pfsense.org/index.php?topic=19360.0
> http://web.archiveorange.com/archive/v/quIQB8c7QizOA1ITHH3H
>
> but, none soltuion...
>
> I tried to start the machine with all options at the boot menu (safe
> mode, without ACPI, etc.. etc), but the resulted is the same.
>
> So, my question is:
> Is posible install/run pfsense 2.0 at Xenserver 5.6 ???
> case positive, how ??
>
> tanks and attentive.
It seems that according to this link:
http://support.citrix.com/servlet/KbServlet/download/15586-102-17883/XenServer_4_0_1_Product_FAQ.pdf
that xenserver does not support BSD based Virtual Machines. I could not
find a similar FAQ for version 5.6.
On the other hand, it seems that, perhaps, some people have gotten it to
work: http://www.freebsdwiki.net/index.php/Installation_on_XenServer
and http://forums.freebsd.org/showthread.php?t=10268 .
I also see some discussion about paravirtualization not being completely
stable here:
http://lists.freebsd.org/pipermail/freebsd-xen/2010-June/000512.html
Since it seems that getting stock FreeBSD to run on xenserver requires
some custom kernel work and since PFSense isn't stock BSD, I think I
would use a different virtualization technology or use a real hardware
installation.
More information about the List
mailing list