I still have the same problem as Ian Brown.
I mounted the image as follow:
# xm block-attach 0
tap:qcow:/var/lib/xend/storage/ba714891-9799-b01c-cc8c-78a7880c4d7d.qcow
/dev/xvda1 w 0
Then I can see it in the block-device-list
# xm block-list 0
Vdev BE handle state evt-ch ring-ref BE-path
56321 0 0 3 18 8
/local/domain/0/backend/tap/0/56321
And mounting it fails :(
# mount /dev/xvda1 /mnt/test
mount: /dev/xvda1 is not a valid block device
So I tried the the approach with mknod (253 blktap):
# mknod /dev/xvda1 b 253 1
# mount /dev/xvda1 /mnt/test
mount: /dev/xvda1 is not a valid block device
Here the debug output of xen:
[2007-08-10 21:09:30 14463] DEBUG (__init__:1072)
XendDomainInfo.device_create: ['tap', ['uname',
'tap:qcow:/var/lib/xend/storage/ba714891-9799-b01c-cc8c-78a7880c4d7d.qco
w'], ['dev', '/dev/xvda1'], ['mode', 'w'], ['backend', '0']]
[2007-08-10 21:09:30 14463] DEBUG (__init__:1072)
XendDomainInfo.device_create: {'uuid':
'c9959c8c-d71a-d788-bab1-b5f0a476ebf2', 'bootable': 0, 'dev':
'/dev/xvda1', 'uname':
'tap:qcow:/var/lib/xend/storage/ba714891-9799-b01c-cc8c-78a7880c4d7d.qco
w', 'mode': 'w', 'backend': '0'}
[2007-08-10 21:09:30 14463] DEBUG (__init__:1072) DevController: writing
{'backend-id': '0', 'virtual-device': '56321', 'device-type': 'disk',
'state': '1', 'backend': '/local/domain/0/backend/tap/0/56321'} to
/local/domain/0/device/vbd/56321.
[2007-08-10 21:09:30 14463] DEBUG (__init__:1072) DevController: writing
{'domain': 'Domain-0', 'frontend': '/local/domain/0/device/vbd/56321',
'uuid': 'c9959c8c-d71a-d788-bab1-b5f0a476ebf2', 'dev': '/dev/xvda1',
'state': '1', 'params':
'qcow:/var/lib/xend/storage/ba714891-9799-b01c-cc8c-78a7880c4d7d.qcow',
'mode': 'w', 'online': '1', 'frontend-id': '0', 'type': 'tap'} to
/local/domain/0/backend/tap/0/56321.
[2007-08-10 21:09:30 14463] DEBUG (__init__:1072) Waiting for 56321.
[2007-08-10 21:09:30 13911] DEBUG (__init__:1072) hotplugStatusCallback
/local/domain/0/backend/tap/0/56321/hotplug-status.
[2007-08-10 21:09:30 13911] DEBUG (__init__:1072) hotplugStatusCallback
/local/domain/0/backend/tap/0/56321/hotplug-status.
_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users
|