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

Re: [Xen-devel] Install NetBSD guest on Linux host?



> You can't run a debug build of Xen because we steal bit 11 of PTEs to
> indicate grant-table mappings. But that bit is actually used by NetBSD.

Ah, ok.  A non-debug build boots netbsd much better and the install
actually starts ;)

Now the kernel crashes when the installer attempts to write the
disklabel :-(

Guess there is something wrong with the disk configuration.

I tries first with
  disk = [ 'phy:xen/netbsd,wd0d,w' ];

which I picked from the xen2 netbsd howto.  Building the domain fails,
xend gives me this:

[2006-06-14 17:24:28 xend] ERROR (xmlrpclib2:124) int argument required
Traceback (most recent call last):
  File "/usr/lib/python/xen/util/xmlrpclib2.py", line 103, in
_marshaled_dispatch
    response = self._dispatch(method, params)
  File "/usr/lib/python2.4/SimpleXMLRPCServer.py", line 406, in _dispatch
    return func(*params)
  File "/usr/lib/python/xen/xend/server/XMLRPCServer.py", line 63, in
domain_create
    info = XendDomain.instance().domain_create(config)
  File "/usr/lib/python/xen/xend/XendDomain.py", line 227, in domain_create
    dominfo = XendDomainInfo.create(config)
  File "/usr/lib/python/xen/xend/XendDomainInfo.py", line 183, in create
    vm.initDomain()
  File "/usr/lib/python/xen/xend/XendDomainInfo.py", line 1233, in
initDomain
    self.createDevices()
  File "/usr/lib/python/xen/xend/XendDomainInfo.py", line 1393, in
createDevices
    self.createDevice(n, c)
  File "/usr/lib/python/xen/xend/XendDomainInfo.py", line 1009, in
createDevice
    return self.getDeviceController(deviceClass).createDevice(devconfig)
  File "/usr/lib/python/xen/xend/server/DevController.py", line 80, in
createDevice
    (devid, back, front) = self.getDeviceDetails(config)
  File "/usr/lib/python/xen/xend/server/blkif.py", line 59, in
getDeviceDetails
    front = { 'virtual-device' : "%i" % devid }
TypeError: int argument required


Now I have
  disk = [ 'phy:xen/netbsd,0,w' ];

which I think isn't correct too, but it boots the guest at least ...

cheers,
  Gerd


-- 
Gerd Hoffmann <kraxel@xxxxxxx>
http://www.suse.de/~kraxel/julika-dora.jpeg

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel


 


Rackspace

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