|
|
|
|
|
|
|
|
|
|
xen-users
RE: [Xen-users] Loading FreeBSD in an HVM-domain on Intel-basedhost with
Thank you Boris.
I could install FreeBSD 7.0 DomU with the
instructions listed in the link you provided.
Regards,
Sumant
From: Boris Derzhavets
[mailto:bderzhavets@xxxxxxxxx]
Sent: Thursday, May 15, 2008 2:15
AM
To: Patro, Sumant
Cc: xen-users@xxxxxxxxxxxxxxxxxxx
Subject: Re: [Xen-users] Loading
FreeBSD in an HVM-domain on Intel-basedhost with GRUB
Install
HVM FreeBSD 7.0 DomU (32-bit) at Xen 3.2.1 CentOS 5.1 Dom0 (64-bit)
http://bderzhavets.blogspot.com/2008/04/install-hvm-freebsd-7.html
----- Original Message ----
From: "Patro, Sumant" <Sumant.Patro@xxxxxxx>
To: Igor Chubin
<igor@xxxxxxx>; Keir.Fraser@xxxxxxxxxxxx; kip.macy@xxxxxxxxx
Cc: xen-users@xxxxxxxxxxxxxxxxxxx
Sent: Wednesday, May 14, 2008 10:07:59 PM
Subject: RE: [Xen-users] Loading FreeBSD in an HVM-domain on Intel-basedhost
with GRUB
Hello All,
I am trying to install FreeBSD 7.0 (8.0-current) as a guest
OS
with RHEL 5.1/5.2. I compiled xen 3.2 with vmxassist=n as suggested in
bug 622. After I installed and booted this xen kernel I have difficulty
in starting the VMManager to create guest OS.
Could anyone please provide details on which Linux OS &
the
tools I may use to install FreeBSD as guest.
I also tried with the instructions @
http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/virtualization
-guest.html with kernel7.0-Release and kernel8.0-current. With both of
them I get a crash on doing xm create xmexample1.bsd -c. The trace is
below :
(XEN) Unhandled page fault in domain 1 on VCPU 0 (ec=0002)
(XEN) Pagetable walk from 00000472:
(XEN) L2[0x000] = 00000000 ffffffff
(XEN) domain_crash_sync called from
entry.S (ff157619)
(XEN) Domain 1 (vcpu#0) crashed on cpu#1:
(XEN) ----[ Xen-3.0.4-1
x86_32 debug=n Not tainted
]----
(XEN) CPU: 1
(XEN) EIP:
e019:[<c0458a30>]
(XEN) EFLAGS: 00000202 CONTEXT:
guest
b cr4: 000026d0 cr3:
0d873000 cr2: 00000472
(XEN) ds: e021 es: e021 fs:
e021 gs: e021 ss:
e021 cs: e019
(XEN) Guest stack trace from
esp=c0c4fff0:
(XEN) 00000002 c0458a30
0001e019 00010002
(XEN) Unhandled page fault in domain 2 on
VCPU 0
(ec=0002)
(XEN) Pagetable walk from 00000472:
(XEN) L2[0x000] = 00000000 ffffffff
(XEN) domain_crash_sync called from
entry.S (ff157619)
(XEN) Domain 2 (vcpu#0) crashed on cpu#1:
(XEN) ----[ Xen-3.0.4-1
x86_32 debug=n Not tainted
]----
(XEN) CPU: 1
(XEN) EIP:
e019:[<c0458a30>]
(XEN) EFLAGS: 00000202 CONTEXT:
guest
(XEN) eax: 00000000 ebx:
00000000 ecx: 00000000
edx: 00000000
(XEN) esi: c0c47000 edi:
00000000 ebp: 00000000
esp: c0c4fff0
(XEN) cr0: 8005003b cr4:
000026d0002 c0458a30 0001e019
00010002
Unhandled page fault in domain
2llllllINIT: Switching to
runlevel: 0
Thanks in advance. Your help is highly appreciated.
Regards,
Sumant
-----Original Message-----
From: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
[mailto:xen-users-bounces@xxxxxxxxxxxxxxxxxxx]
On Behalf Of Igor Chubin
Sent: Thursday, February 07, 2008 10:37 AM
To: Keir.Fraser@xxxxxxxxxxxx
Cc: xen-users@xxxxxxxxxxxxxxxxxxx
Subject: Re: [Xen-users] Loading FreeBSD in an HVM-domain on
Intel-basedhost with GRUB
The problem is solved.
Keir Fraser have said in Xen-devel mailing list
that the problem should not exist in the current xen-unstable
(since yesterday).
I have just built xen-unstable and really there is no problem
with usage of /boot/loader in an HVM domain even on a Intel-based host.
So bug 622 does not exist anymore (at least for me).
Thank all and thank Keir again.
On Do, Feb 07, 2008 at 11:32:28 +0100, Oskar Lindgren wrote:
> Hi,
>
> Yes, it is possible. That is how I do it. But io under freebsd is
slow..
>
> / Oskar
>
> Igor Chubin skrev:
>> Hello all,
>>
>> please tell me,
>>
>>
>> is it possible (at least theoretically) to circumvent bug 622 [1] by
>> using
>> GRUB instead of /boot/loader to load FreeBSD kernel?
>>
>> Or it is silly idea: even if we bypass /boot/loader we will not be
able
>> to run FreeBSD kernel in a HVM-domain on a Intel-based host for some
>> other reason?
>>
>>
>> As far as I know, GRUB can't load FreeBSD kernel
>> directly, but only can make chainloading using /boot/loader.
>> Certainly, it is not the solution, but there were patches
>> to GRUB that allow to boot FreeBSD directly [2].
>>
>> I want to try to use it and eliminate /boot/loader
>> from boot process at all.
>>
>>
>> What can you say about this idea?
>>
>>
>>
>> [1] http://bugzilla.xensource.com/bugzilla/show_bug.cgi?id=622
>> [2] http://savannah.gnu.org/bugs/?10728
>>
>>
>
>
> _______________________________________________
> Xen-users mailing list
> Xen-users@xxxxxxxxxxxxxxxxxxx
> http://lists.xensource.com/xen-users
--
WBR, i.m.chubin
_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users
_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users
|
_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users
|
|
|
|
|