Mark,
Sorry but your suggestion **DOES NOT** change the results.
However, I tried the other suggestion, by Luke S. Crawford; it **DOES** work !
namely , after setting:
disk = [ 'tap:aio:/var/lib/xen/images/guest10/guest10File,xvda,w',
'phy:/dev/sdb,xvdb,w' ]
and booting domU I fet with fdisk -l:
fdisk -l
Disk /dev/xvda: 4294 MB, 4294967296 bytes
255 heads, 63 sectors/track, 522 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/xvda1 * 1 13 104391 83 Linux
/dev/xvda2 14 446 3478072+ 83 Linux
/dev/xvda3 447 515 554242+ 82 Linux swap / Solaris
/dev/xvda4 516 522 56227+ 5 Extended
/dev/xvda5 516 522 56196 8e Linux LVM
Disk /dev/xvdb: 65 MB, 65470464 bytes
255 heads, 63 sectors/track, 7 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk /dev/xvdb doesn't contain a valid partition table
Regards,
Ian
On 4/2/07, Mark Williamson <mark.williamson@xxxxxxxxxxxx> wrote:
>
> Hmm. So you're trying to see a disk as a partition?
>
> 'phy:/dev/sdb,sda6,w'
>
> (sdb -> sda6: sdb is a disk, sda6 is "partition six of device sda").
>
This also stuck out to me - it seems like a slightly strange thing to do, but
I can't actually see why it wouldn't work.
However if you're actually hoping to get any data off this you may have less
luck, since the guest definitely won't expect to find a partition table (the
USB disk's partition table) inside a partition (the sda6 you are exporting
as). What are you trying to achieve? Why not export the whole USB stick,
eg.
'phy:sdb,sda,w'
Cheers,
Mark
> I'm not saying this is what's wrong, but as far as I know, the Xen-guest
> will not have any clue what type of device it is (hence we can use a
> file as a guest-image). So it shouldn't matter if it's a USB-stick,
> SCSI-disk or whatever else you can imagine as a "hard-disk". It's most
> likely some details, rather than the overall concept, that is causing it
> to not work. But there's a whole lot of different permutations, so it
> may take a while to figure it out.
>
> --
> Mats
>
> > Regards,
> > Ian
> >
> > On 4/2/07, Petersson, Mats <Mats.Petersson@xxxxxxx> wrote:
> > > > -----Original Message-----
> > > > From: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
> > > > [mailto:xen-users-bounces@xxxxxxxxxxxxxxxxxxx] On Behalf
> >
> > Of Ian Brown
> >
> > > > Sent: 02 April 2007 10:57
> > > > To: xen-users@xxxxxxxxxxxxxxxxxxx
> > > > Subject: [Xen-users] Using diskOnKey as additional disk - is
> > > > it possible with default configuration?
> > > >
> > > > Hello,
> > > > I try the following:
> > > > I have in the configDomU file the following:
> > > >
> > > > disk = [ 'tap:aio:/var/lib/xen/images/guest10/guest10File]
> > > >
> > > > which works OK; I can start domU by "xm create -c configDomU.
> > > >
> > > >
> > > > Now, my question is: can I add an additional USB DiskOnKey as a
> > > > physical device ?
> > > > What I tried is:
> > > > First I added mknod /dev/sda6 b 8 6 in domU.
> > > > Then I added to the configDomU file:
> > > > disk = [ 'tap:aio:/var/lib/xen/images/guest10/guest10File,xvda,w'
> > > > ,'phy:/dev/sdb,sda6,w' ]
> > > >
> > > > /dev/sdb is the device of teh USB DiskOnKey and **it is
> >
> > unmounted**.
> >
> > > > and start domU.
> > > > "fdisk -l" does not show any new device. (I expected to see
> > > > /dev/sda6).
> > > > (Of course that the /dev/xvda for guest10File exists)
> > > >
> > > > When I try to do the following:
> > > >
> > > > disk = [
> > > > 'tap:aio:/var/lib/xen/images/guest10/guest10File,xvda,w'
> > > > ,'phy:/dev/sda7,sda6,w' ]
> > > >
> > > > where /dev/sda7 is an unmounted partition in dom0, than after
> > > > starting domU I am **able** to see with
> > > >
> > > > "fdisk -l " the /dev/sda6 device.
> > > >
> > > > Is it something to do with that it can't add additional disk
> > > > if it is a USB ?
> > > >
> > > > Regards,
> > > > Ian
> > >
> > > I'm by no means an expert on this, but is it by any chance that you
> > > shouldn't use "sda" but rather "hda" for the export name?
> >
> > Bear in mind
> >
> > > that the guest doesn't actually know (or cares) what
> >
> > PHYSICAL device it
> >
> > > is talking to, but it has to hook onto it in some way, and I seem to
> > > remember something similar before. Worth a try, I should think.
> > >
> > > --
> > > Mats
>
> _______________________________________________
> Xen-users mailing list
> Xen-users@xxxxxxxxxxxxxxxxxxx
> http://lists.xensource.com/xen-users
--
Dave: Just a question. What use is a unicyle with no seat? And no pedals!
Mark: To answer a question with a question: What use is a skateboard?
Dave: Skateboards have wheels.
Mark: My wheel has a wheel!
_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users
|