WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-devel

Re: [Xen-devel] Method of creating/populating NetBSD domain on Xen 2.0

To: "Kent S. Gordon" <kgor@xxxxxxxxx>
Subject: Re: [Xen-devel] Method of creating/populating NetBSD domain on Xen 2.0
From: Christian Limpach <Christian.Limpach@xxxxxxxxxxxx>
Date: Mon, 29 Nov 2004 14:49:35 +0000
Cc: xen-devel@xxxxxxxxxxxxxxxxxxxxx
Delivery-date: Mon, 29 Nov 2004 14:50:40 +0000
Envelope-to: xen+James.Bulpin@xxxxxxxxxxxx
In-reply-to: <200411280531.iAS5VPFf016361@xxxxxxxxxxxxxxx>
List-archive: <http://sourceforge.net/mailarchive/forum.php?forum=xen-devel>
List-help: <mailto:xen-devel-request@lists.sourceforge.net?subject=help>
List-id: List for Xen developers <xen-devel.lists.sourceforge.net>
List-post: <mailto:xen-devel@lists.sourceforge.net>
List-subscribe: <https://lists.sourceforge.net/lists/listinfo/xen-devel>, <mailto:xen-devel-request@lists.sourceforge.net?subject=subscribe>
List-unsubscribe: <https://lists.sourceforge.net/lists/listinfo/xen-devel>, <mailto:xen-devel-request@lists.sourceforge.net?subject=unsubscribe>
References: <200411280531.iAS5VPFf016361@xxxxxxxxxxxxxxx>
Sender: xen-devel-admin@xxxxxxxxxxxxxxxxxxxxx
User-agent: Mutt/1.4i
On Sat, Nov 27, 2004 at 11:31:25PM -0600, Kent S. Gordon wrote:
> 
> What is the suggested method of creating a NetBSD domain?
> 
> What userland tools are needed?
> 
> Is the only code outside of the NetBSD source tree needed Twisted?

Twisted is only needed in dom0 -- you can't use NetBSD in dom0.

> My thoughts on doing this were to 
>       1)  Install NetBSD-2.0 snapshot directly on dedicated partition.
>       Copy in Xen kernel.
> 
>       2)  create filesystem images on an NetBSD/i386 machine and
> dd image into a dedicated partion  (Has anyone tried this using LVM).
> My worries are in getting the disk label information correct.
> 
>       3) Cross compile NetBSD userland on Xen/Linux machine.
> Use cross-compiled disklabel/mkfs to create NetBSD filesystem.

These should all work, alternatively you could use an install kernel
which includes a ramdisk with sysinst.  I have built such a kernel,
you can grab it from:
http://www.cl.cam.ac.uk/Research/SRG/netos/xen/downloads/NetBSD/NetBSD-2.0_RC4/xen-i386/binary/kernel/netbsd-INSTALL.gz
Sysinst in this image is tweaked to give saner choices for installing
a Xen unprivileged domain.

> Have the Xen NetBSD patches been merged back into the NetBSD tree?

No, the NetBSD tree includes support for Xen 1.2, I'm reluctant to checkin
support for Xen 2.0 since there's no support for running NetBSD as dom0.

> What is the suggested NetBSD userland  (NetBSD 2.0 RC4)?

Any userland from the 2.0 branch should be fine.  I'll probably update
the NetBSD sparse tree to a new snapshot soon since NetBSD 2.0 has been
tagged now.

    christian



-------------------------------------------------------
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/
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxxxx
https://lists.sourceforge.net/lists/listinfo/xen-devel

<Prev in Thread] Current Thread [Next in Thread>