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

RE: [Xen-devel] using domain0 file as root disk for domU



Dan,

Could you try this:
losetup /dev/loop2 /dev/sda1

then modify domU config:
disk = [ 'file:/dev/loop2, sda1, w' ]
root = "/dev/sda1 ro"

It can boot. But I meet some problem when file system check, maybe it is
because my dom0 and domU used same file system.

Thanks,
Yongkang You(Kangkang)

>-----Original Message-----
>From: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx [mailto:xen-devel-
>bounces@xxxxxxxxxxxxxxxxxxx] On Behalf Of Magenheimer, Dan (HP Labs
>Fort Collins)
>Sent: Monday, July 18, 2005 6:30 AM
>To: Paul Larson
>Cc: xen-devel@xxxxxxxxxxxxxxxxxxx
>Subject: RE: [Xen-devel] using domain0 file as root disk for domU
>
>Error: Error creating domain: cannot concatenate 'str' and 'NoneType'
>objects
>
>> >Can someone provide a pointer to (or if simple,
>> >just a quick reply) how to use a domain0 file as
>> >a root disk for a domU?
>> >
>> >I am able to mount the file as a loopback device:
>> >
>> >mount -o loop,offset=512 -t ext2 /var/xen/sda /mnt
>> >
>> >But how do I specify it in xmdefconfig?  I tried:
>> >
>> >disk = [ 'phy:/mnt,hda1,w' ]
>> >
>> >disk = [ '/mnt,hda1,w' ]
>> >
>> >
>> disk = [ 'file:/var/xen/sda,hda1,w' ]
>>
>> Make sure you unmount it in dom0 first! :)
>
>Hmmm... when I try this, I get:
>
>Error: Error creating domain: cannot concatenate 'str' and 'NoneType'
>objects
>
>_______________________________________________
>Xen-devel mailing list
>Xen-devel@xxxxxxxxxxxxxxxxxxx
>http://lists.xensource.com/xen-devel

_______________________________________________
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®.