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-research

[Xen-research] Booting Mini-OS

To: xen-research@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-research] Booting Mini-OS
From: Charles Gruenwald <charlesg3@xxxxxxxxx>
Date: Wed, 25 Feb 2009 10:56:39 -0500
Delivery-date: Wed, 25 Feb 2009 09:20:35 -0800
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:date:message-id:subject :from:to:content-type:content-transfer-encoding; bh=73lZJS5ptljFyBQc8gB0/LC+JrVTUqMl7iN+RXcdFG0=; b=mtNOg87SwzPZpTZw2SYxP19XFrr6qWT7+f0dDuJyUOedi17fz0tkBDK91MRimvBEYx SgzgdEROr7FKAUetez65dj08evZbpdUQPqrjFXs1GrvYUfKrC0egG4JJVqv3WoV0YO4F 3MO4ZlvX6yA8Y2y2g9xIzf5ge9OvuerSytN4Y=
Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type :content-transfer-encoding; b=Igac0MhGCPJCTGpYnuUDKYEezF+VW3LIUfY/R0paD7tixX9qF2aR75eScBsh7lLpm4 pDNR777DGCxUeFYMVcDkXNKNMS+eUVLghCYFINy2ByBP537NiArGpqLn5zBvlAwljUJ8 pv9NaQHOMRBDlZ5S/z/ibVmJla7XSetBebEYc=
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-research-request@lists.xensource.com?subject=help>
List-id: Research Issues on Xen <xen-research.lists.xensource.com>
List-post: <mailto:xen-research@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-research>, <mailto:xen-research-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-research>, <mailto:xen-research-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-research-bounces@xxxxxxxxxxxxxxxxxxx
I am having a bit of trouble booting Mini-OS. I am using Xen-3.3.1 and
when I build without LWIP, the kernel boots up and then I see the
periodic thread printing out the time. I do not see the full print out
of messages I would expect by looking at the source, My output looks
like the following:

--------------------
Using config file "./domain_config".
Started domain Mini-OS
Failed to read device/vfb/0/backend-id.
Failed to read device/vkbd/0/backend-id.
Failed to read device/pci/0/backend-id.
no backend
Thread "pcifront" exited.
No FS import
Thread "fs-frontend" exited.
Error ENOENT when reading the backend path device/vbd/768/backend
Thread "blkfront" exited.
Error ENOENT when reading the backend path device/vkbd/0/backend
Thread "kbdfront" exited.
backend at /local/domain/0/backend/vif/86/0
mac is 00:16:3e:0b:36:fe
Error ENOENT when reading the backend path device/vfb/0/backend
Thread "fbfront" exited.
**************************
Thread "netfront" exited.
Periodic thread started.
T(s=1235246506 us=124966)
T(s=1235246507 us=124973)
T(s=1235246508 us=124980)
...
----------------------

However, when I link with lwip (using make LWIPDIR=./lwip) and using
lwip version 1.3.0 I only see the following output:

--------------------
Using config file "./domain_config".
Started domain Mini-OS
--------------------

I don't see text that should be printed out according to the sources
like: "Xen Minimal OS!" or the start info in either case.

I am using a pretty basic domain config, as provided below where the
ethernet bridge for the vif parameter works in booting other OSs under
xen.

-------------------
kernel = "mini-os.gz"
memory = 32
name = "Mini-OS"
on_crash = 'preserve'
vif = [ 'bridge=eth3' ]
serial='pty'
-------------------

Any suggestions would be greatly appreciated. Thanks!

--charles

_______________________________________________
Xen-research mailing list
Xen-research@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/mailman/listinfo/xen-research

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