[Pkg-xen-devel] Bug#595531: Bug#595531: xen-utils-common: boot="d" does not boot from CD (documentation issue?)

Thomas Goirand zigo at debian.org
Sat Sep 4 23:39:51 UTC 2010


Marvin Renich wrote:
> Package: xen-utils-common
> Version: 4.0.0-1
> Severity: normal
> 
> This is an offshoot of Bug#588888, but is really a separate issue.
> 
> It appears that with hvmloader, the disk device names presented to the
> vm must by from a specific set that hvmloader knows how to emulate.
> Names like hd[a-c] and sd[a-c] work, but sr0 does not.  While this makes
> sense, when you think about what hvmloader is doing, it is not obvious.
> So, the cdrom must be named hdc (sdc might also work; I haven't tried
> it).
> 
> Second, for some phy: names (on the host side) you must use the full
> /dev/xxxx, while for others, you can omit the /dev/.  I have not figured
> out what the rules are.
> 
> The following works (the vm boots from the cd in the physical drive):
> 
> disk = [ 'phy:mapper/sparks1-xen1,sda,w',
> 	'phy:/dev/sr0,hdc:cdrom,r' ]
> 
> Both sda and hdc show up in the vm, and sda has the correct contents,
> even though its phy: does _not_ include /dev/.
> 
> But this does not (note the missing /dev/ for hdc):
> 
> disk = [ 'phy:mapper/sparks1-xen1,sda,w',
> 	'phy:sr0,hdc:cdrom,r' ]
> 
> And this does not (note sr0 insted of hdc):
> 
> disk = [ 'phy:mapper/sparks1-xen1,sda,w',
> 	'phy:/dev/sr0,sr0:cdrom,r' ]
> 
> ...Marvin

Hi Marvin,

I have attached my config file, for which I have received comments from
people from Citrix. Would that be ok if I just add this as an example
config file?

Feel free to comment on it as well, or to send me a corrected version,
so that we have a good example shipped with the package...

Thomas

P.S: I'll upload a new version to SID only after the current one is
migrated to Squeeze anyway.
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: hvm-vm-config-example
URL: <http://lists.alioth.debian.org/pipermail/pkg-xen-devel/attachments/20100905/50927480/attachment.txt>


More information about the Pkg-xen-devel mailing list