From: Derrik Pates <dpates@dsdk12.net>
To: xen-devel@lists.sourceforge.net
Subject: FreeBSD/Xen kernel
Date: Wed, 15 Dec 2004 10:55:49 -0500 [thread overview]
Message-ID: <41C05E85.2030707@dsdk12.net> (raw)
All,
Due to interest in the company I work for regarding offering Virtual
Private Servers based on Xen (by the way, I've been playing with it, and
have been very pleased), I'd been seeking information on the port of the
FreeBSD to the Xen hypervisor. I've successfully run various Linux
distributions (FC2, FC3, Debian, Gentoo) and NetBSD on top of it, so
far. I finally did find a reference to FreeBSD guests in the list
archive; unfortunately, so far I've not had any luck trying to boot one.
So far, the log messages I see when I do 'xm create -c FreeBSDTest' are
as follows:
Using config file "/etc/xen/FreeBSDTest".
Started domain FreeBSDTest, console on port 9623
************ REMOTE CONSOLE: CTRL-] TO QUIT ********
WARNING: loader(8) metadata is missing!
start_info 0xc02c3000
start_info->nr_pages 32768
Copyright (c) 1992-2004 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
The Regents of the University of California. All rights reserved.
FreeBSD 5.2.1-RELEASE #338: Sat Oct 30 21:56:31 PDT 2004
kmacy@freebird.eng.netapp.com:/t/niners/users/xen/bsd/sys/i386-xeno.tot/compile/XENCONF
Timecounter "ixen" frequency 2393261000 Hz quality 0
CPU: Intel(R) Celeron(R) CPU 2.40GHz (2393.26-MHz 686-class CPU)
Origin = "GenuineIntel" Id = 0xf34 Stepping = 4
Features=0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFLUSH,DTS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE>
real memory = 131129344 (125 MB)
Physical memory chunk(s):
0x00000000002e9000 - 0x0000000007ac9fff, 125702144 bytes (30689 pages)
avail memory = 123846656 (118 MB)
random: <entropy source>
null: <null device, zero device>
mem: <memory & I/O>
Device configuration finished.
procfs registered
Timecounters tick every 10.000 msec
xc0: <Xen Console> on motherboard
xn0: bpf attached
GEOM: create disk xbd0 dp=0xc1e70e84
GEOM: new disk xbd0
[0] f:00 typ:0 s(CHS):0/0/0 e(CHS):0/0/0 s:0 l:0
[1] f:00 typ:0 s(CHS):0/0/0 e(CHS):0/0/0 s:0 l:0
[2] f:00 typ:0 s(CHS):0/0/0 e(CHS):0/0/0 s:0 l:0
[3] f:80 typ:165 s(CHS):0/0/1 e(CHS):1023/254/63 s:0 l:50000
GEOM: Configure xbd0a, start 0 length 4423680 end 4423679
GEOM: Configure xbd0c, start 0 length 4423680 end 4423679
lo0: bpf
So far, this is only using the binary kernel that's at
http://www.bsdclusters.com/xenofreebsd/ ; I'm going to try building the
kernel on my FreeBSD 5.2.1 install in VMware, but I was hoping someone
might have some insight as to what is happening. I am running it on top
of the Xen 2.0.1 hypervisor, with Debian 3.1 (sarge) as the domain0
instance, using a 2.6.9 kernel (with Xen support added, of course). The
configuration file for the domain is as follows:
kernel = "/boot/freebsd-5.2.1-xenU"
memory = 128
name = "FreeBSDTest"
disk = [ 'file:/tmp/mfsroot,hda1,w' ]
hostname = "FreeBSDTest"
extra = "vfs.root.mountfrom=ufs:/dev/xbd0c,boot_verbose=yes"
restart = "onreboot"
If anyone has any thoughts or suggestions, they'd be much appreciated.
--
Derrik Pates
dpates@dsdk12.net
-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://productguide.itmanagersjournal.com/
next reply other threads:[~2004-12-15 15:55 UTC|newest]
Thread overview: 9+ messages / expand[flat|nested] mbox.gz Atom feed top
2004-12-15 15:55 Derrik Pates [this message]
2004-12-16 18:59 ` FreeBSD/Xen kernel Kip Macy
2004-12-16 19:20 ` Kip Macy
2004-12-16 22:16 ` Chris Andrews
2004-12-17 2:03 ` Derrik Pates
2004-12-17 10:20 ` Chris Andrews
2004-12-28 6:59 ` Derrik Pates
2004-12-17 2:52 ` Kip Macy
2004-12-17 1:48 ` Derrik Pates
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=41C05E85.2030707@dsdk12.net \
--to=dpates@dsdk12.net \
--cc=xen-devel@lists.sourceforge.net \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.