Date: Thu, 23 Oct 2008 16:06:45 +0200 From: Volker Jahns <volker@thalreit.de> To: freebsd-xen@freebsd.org Subject: Re: Boot success of FreeBSD 6.3-RELEASE XEN domU Message-ID: <490084F5.2000209@thalreit.de> In-Reply-To: <490045B3.4050703@thalreit.de> References: <490045B3.4050703@thalreit.de>
next in thread | previous in thread | raw e-mail | index | archive | help
Volker Jahns wrote: > there is boot success of FreeBSD 6.3-RELEASE XEN kernel. > -- > root@xenon xen # sudo xm create -c freebsd > Using config file "./freebsd". > Started domain freebsd > WARNING: loader(8) metadata is missing! > GDB: no debug ports present > KDB: debugger backends: ddb > KDB: current backend: ddb > Copyright (c) 1992-2008 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 is a registered trademark of The FreeBSD Foundation. > FreeBSD 6.3-RELEASE #0: Tue Oct 21 11:22:27 CEST 2008 > root@caspar.thalreit:/usr/obj/usr/src/sys/CASPARXEN > > > Manual root filesystem specification: > <fstype>:<device> Mount <device> using filesystem <fstype> > eg. ufs:da0s1a > ? List valid disk boot devices > <empty line> Abort manual input > > mountroot> > -- > > FreeBSD 6.3-RELEASE XEN running as domU on openSUSE 11.0 - > 2.6.25.16-0.1 XEN > In fact the kernel boots now into full multiuser mode, network working also fine, using this xen configuration file, -- # # FreeBSD 6.3 RELEASE XEN configuration # Volker Jahns, volker@thalreit.de # name = 'nemo' memory = '512' disk = [ 'phy:/dev/sr0,cdrom,r', 'phy:/dev/sdc,hda,w' ] vif = [ 'mac=aa:cc:00:00:00:02, bridge=xenbr0' ] on_shutdown = 'destroy' on_reboot = 'destroy' on_crash = 'destroy' kernel = '/usr/lib/xen-freebsd/kernel-FreeBSD-6.3-releng' on_crash = 'preserve' extra = 'boot_verbose' extra += ',boot_single' extra += ',vfs.root.mountfrom=ufs:/dev/xbd1s1a' extra += ',xencons=tty' -- On domU the following files had to be adapted: /etc/rc.conf - network config for xn0 and disable usbd -- #ifconfig_fxp0="inet xx.yy.zz.tt netmask 255.255.255.0" ifconfig_xn0="inet xx.yy.zz.tt netmask 255.255.255.0" #usbd_enable="YES" -- /etc/fstab - using hard drive /dev/sdc ( D:) -- /dev/xbd1s1b none swap sw 0 0 /dev/xbd1s1a / ufs rw 1 1 /dev/xbd1s1e /tmp ufs rw 2 2 /dev/xbd1s1f /usr ufs rw 2 2 /dev/xbd1s1d /var ufs rw 2 2 /dev/acd0 /cdrom cd9660 ro,noauto 0 0 -- /etc/ttys - added the following line -- xc0 "/usr/libexec/getty Pc" cons25 on secure -- Please, I would like to take the opportunity and to express my full appreciation on what has been done on the FreeBSD XEN port thus far. Thank you very much, Kip! -- Volker Jahns, volker@thalreit.de
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?490084F5.2000209>