Subject: Re: Creating unprivileged domains
To: John R. Shannon <john@johnrshannon.com>
From: Manuel Bouyer <bouyer@antioche.eu.org>
List: port-xen
Date: 11/21/2005 21:54:22
On Mon, Nov 21, 2005 at 11:05:11AM -0700, John R. Shannon wrote:
> I'm attempting to follow the NetBSD/xen Howto, and I'm encountering
> problems install my first unprivaledged domain.
>
> When I type xm create -c /etc/xen/nbsd I get:
>
> Using config file "/etc/xen/nbsd".
> Started domain mail, console on port 9602
> ************ REMOTE CONSOLE: CTRL-] TO QUIT ********
> Copyright (c) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005
> The NetBSD Foundation, Inc. All rights reserved.
> Copyright (c) 1982, 1986, 1989, 1991, 1993
> The Regents of the University of California. All rights reserved.
>
> NetBSD 3.0_RC1 (INSTALL_XENU) #0: Sun Nov 20 19:19:23 MST 2005
>
> john@domain0.johnrshannon.com:/usr/obj/usr/src/sys/arch/i386/compile/INSTALL_XENU
> total memory = 249 MB
> avail memory = 243 MB
> mainbus0 (root)
> cpu0 at mainbus0: (uniprocessor)
> cpu0: Intel (686-class), 3194.70 MHz, id 0xf41
> cpu0: features bfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR>
> cpu0: features bfebfbff<PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX>
> cpu0: features bfebfbff<FXSR,SSE,SSE2,SS,HTT,TM,SBF>
> cpu0: I-cache 12K uOp cache 8-way
> cpu0: L2 cache 1 MB 64B/line 8-way
> cpu0: ITLB 4K/4M: 64 entries
> cpu0: DTLB 4K/4M: 64 entries
> cpu0: 32 page colors
> hypervisor0 at mainbus0
> debug virtual interrupt using event channel 2
> misdirect virtual interrupt using event channel 0
> Domain controller: using event channel 1
> xencons0 at hypervisor0: Xen Virtual Console Driver
> xencons0: console major 143, unit 0
> Initialising Xen virtual ethernet frontend driver.
> npx0 at hypervisor0: using exception 16
> Xen clock: using event channel 3
> Kernelized RAIDframe activated
> md0: internal 5000 KB image area
> xennet0 at hypervisor0: Xen Virtual Network Interface
> xennet1 at hypervisor0: Xen Virtual Network Interface
> xennet0: using event channel 4
> xennet0: MAC address aa:00:00:13:3a:05
> xennet1: using event channel 5
> xennet1: MAC address aa:00:00:13:3a:05
> xbd: using event channel 6
> xbd0 at hypervisor0: Xen Virtual Block Device 14055 MB
> xbd1 at hypervisor0: Xen Virtual Block Device 193 MB
> boot device: xbd0
> root on md0a dumps on md0b
> no file system for md0 (dev 0x1100)
> cannot mount root, error = 79
You didn't initialize the kernel's memory disk. See mdsetimage(8), but
you need to have a working install image for that.
The easiest is probably to run a complete build.sh release,
or to use a precompiled kernel from ftp://ftp.netbsd.org/pub/NetBSD-daily/
--
Manuel Bouyer <bouyer@antioche.eu.org>
NetBSD: 26 ans d'experience feront toujours la difference
--