Ian Brown
2007-Apr-02 13:16 UTC
Re: [Xen-users] Using diskOnKey as additional disk - is it possible with default configuration?
Mats, Thanks for your trial; following your mail I tried it with hda; it is the same, it does not work - "fdisk -l" does not show hda. Regards, Ian On 4/2/07, Petersson, Mats <Mats.Petersson@amd.com> wrote:> > -----Original Message----- > > From: xen-users-bounces@lists.xensource.com > > [mailto:xen-users-bounces@lists.xensource.com] On Behalf Of Ian Brown > > Sent: 02 April 2007 10:57 > > To: xen-users@lists.xensource.com > > 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@lists.xensource.com http://lists.xensource.com/xen-users
Petersson, Mats
2007-Apr-02 13:38 UTC
RE: [Xen-users] Using diskOnKey as additional disk - is it possible with default configuration?
> -----Original Message----- > From: Ian Brown [mailto:ianbrn@gmail.com] > Sent: 02 April 2007 14:16 > To: Petersson, Mats > Cc: xen-users@lists.xensource.com > Subject: Re: [Xen-users] Using diskOnKey as additional disk - > is it possible with default configuration? > > Mats, > Thanks for your trial; following your mail I tried it with hda; it > is the same, it does not work - > "fdisk -l" does not show hda.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"). 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@amd.com> wrote: > > > -----Original Message----- > > > From: xen-users-bounces@lists.xensource.com > > > [mailto:xen-users-bounces@lists.xensource.com] On Behalf > Of Ian Brown > > > Sent: 02 April 2007 10:57 > > > To: xen-users@lists.xensource.com > > > 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@lists.xensource.com http://lists.xensource.com/xen-users
Mark Williamson
2007-Apr-02 15:54 UTC
Re: [Xen-users] Using diskOnKey as additional disk - is it possible with default configuration?
> > 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@amd.com> wrote: > > > > -----Original Message----- > > > > From: xen-users-bounces@lists.xensource.com > > > > [mailto:xen-users-bounces@lists.xensource.com] On Behalf > > > > Of Ian Brown > > > > > > Sent: 02 April 2007 10:57 > > > > To: xen-users@lists.xensource.com > > > > 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@lists.xensource.com > 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@lists.xensource.com http://lists.xensource.com/xen-users
Ian Brown
2007-Apr-04 12:24 UTC
Re: [Xen-users] Using diskOnKey as additional disk - is it possible with default configuration?
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@cl.cam.ac.uk> 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@amd.com> wrote: > > > > > -----Original Message----- > > > > > From: xen-users-bounces@lists.xensource.com > > > > > [mailto:xen-users-bounces@lists.xensource.com] On Behalf > > > > > > Of Ian Brown > > > > > > > > Sent: 02 April 2007 10:57 > > > > > To: xen-users@lists.xensource.com > > > > > 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@lists.xensource.com > > 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@lists.xensource.com http://lists.xensource.com/xen-users