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]

Reply via email to