I wrote:
> > With HVM gues OS does not boot from CD-image.
> >
> > Maybe anyone already use this?
>
> - use a 32-bit HVM domU on a 64-bit hypervisor / dom0
>
> no idea why it didn't work for you..., IIRC I was able to boot
> a HVM domU with freebsd 6.2 using
>
> disk = [ 'phy:/dev/zvol/dsk/files2/xen-freebsd,hda,w',
> file:/files/tiger2/tmp/freebsd-6.2/6.2-RELEASE-i386-disc1.iso,hdc:cdrom,r' ]
Hmm, I don't remember that there were problems the
last time I tried to boot a HVM FreeBSD 6.2 domU under
a 32-bit OpenSolaris dom0 - that must have been
~ October 2007 with xVM 3.0.4.
Today, using the new xVM 3.1.2 bits and booted under
64-bit hypervisor / opensolaris dom0, a 32-bit HVM domU
FreeBSD 6.2 kernel does panic early during boot:
Fatal trap 12: page fault while in kernel mode
fault virtual address = 0x5a
fault code = supervisor read, page not present
instruction pointer = 0x20:0xc07de70b
stack pointer = 0x28:0xc0c20bc8
frame pointer = 0x28:0xc0c20c94
code segment = base 0x0, limit 0xfffff, type 0x1b
= DPL 0, pres 1, def32 1, gran 1
processor efalgs = interrupt enabled, resume, IOPL = 0
current process = 0 ()
trap number = 12
panic: page fault
Uptime: 1s
Looks like a NULL pointer dereference panic....
I found FreeBSD bug kern/118734:
http://www.freebsd.org/cgi/query-pr.cgi?pr=118734&cat=kern
I also found the same workaround: FreeBSD 6.2 does boot fine
when selecting the boot option to disable ACPI.
This message posted from opensolaris.org
_______________________________________________
xen-discuss mailing list
[email protected]