[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Xen-users] Booting Mini-OS


  • To: xen-users@xxxxxxxxxxxxxxxxxxx
  • From: Charles Gruenwald <cg3@xxxxxxx>
  • Date: Sat, 21 Feb 2009 15:06:41 -0500
  • Delivery-date: Sat, 21 Feb 2009 12:07:25 -0800
  • 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=
  • List-id: Xen user discussion <xen-users.lists.xensource.com>

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-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.