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/
Home Products Support Community News


[Xen-users] Booting Mini-OS

To: xen-users@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-users] Booting Mini-OS
From: Charles Gruenwald <cg3@xxxxxxx>
Date: Sat, 21 Feb 2009 15:06:41 -0500
Delivery-date: Sat, 21 Feb 2009 12:07:25 -0800
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:sender:received:date :x-google-sender-auth:message-id:subject:from:to:content-type :content-transfer-encoding; bh=73lZJS5ptljFyBQc8gB0/LC+JrVTUqMl7iN+RXcdFG0=; b=U30Rj/YErdG9BNoh7AULLTJ707qPahU/c9QhsFGj5FoVc1K3SviDAFhpRtX8MxtXkV mWw8irK0zikA2y89moICmM8WuR48GqmHhXvetGNEw6nDGJuqwoN1FVWOw+nOynZVje7C Q4COzlcJJPuSVOQNyCYzJsD9WvWkFvF/598Uo=
Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:date:x-google-sender-auth:message-id:subject :from:to:content-type:content-transfer-encoding; b=hJIaRAgdmARNxmp5tEM66Qi5n7ANEHFxwUPdCPUn4tzIOszZKdIO4kAxSDShk6KHZ0 nvi/Oxr4Zl9mDj5qGrTT1Eky0CoWVwz7KBp/nhMzgq05/zp01c1mMn35+ZPpFkAPmflD Oa1zxKoDF/g/DgKwGsZ7o5sFCoI7usNGVUELE=
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-users-request@lists.xensource.com?subject=help>
List-id: Xen user discussion <xen-users.lists.xensource.com>
List-post: <mailto:xen-users@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-users-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

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

Any suggestions would be greatly appreciated. Thanks!


Xen-users mailing list

<Prev in Thread] Current Thread [Next in Thread>
  • [Xen-users] Booting Mini-OS, Charles Gruenwald <=