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

RE: [Xen-users] XCP PV boot process



Hi,

I'm afraid the docs are lagging behind the code a bit here.

I think to fix your "illegal kernel path" problem you have to make a directory

/boot/guest

And create a symlink inside pointing to the kernel you want. Then you can set 
PV-kernel to /boot/guest/kernelname.

Dom0 kernel (and initrd) paths were restricted as part of the RBAC work. 
Previously any file in dom0's filesystem could be a kernel or ramdisk. Now it's 
only a specified subset of files.

HTH,
Dave

> -----Original Message-----
> From: xen-users-bounces@xxxxxxxxxxxxxxxxxxx [mailto:xen-users-
> bounces@xxxxxxxxxxxxxxxxxxx] On Behalf Of Anatoliy.Poloz
> Sent: 19 February 2010 13:26
> To: xen-users@xxxxxxxxxxxxxxxxxxx
> Subject: [Xen-users] XCP PV boot process
> 
> hi all,
> where can i read more about boot process?
> 
> i try to run freebsd 8 with compiled dumU kernel, but when i clear HVM-
> *
> params and putting
> PV-kernel entry i have some  err msg
> 
> 
> i do folowing:
> 
> xe vm-param-clear uuid=e2b34b3e-945b-c909-4a91-4feba722bcd8 \
> param-name=HVM-boot-params
> 
> 
> xe vm-param-set uuid=e2b34b3e-945b-c909-4a91-4feba722bcd8 \
> HVM-boot-policy= \
> PV-kernel='/virt/freebsd-8.0p2-i386-xen-domu-kernel' \
> PV-args= \
> PV-bootloader= \
> PV-bootloader-args='kernel
> /boot/kernel/kernel,vfs.root.mountfrom=ufs:xbd1,kern.hz=100,boot_verbos
> e=1'
> 
> 
> and heve err msg:
> Caller not allowed to perform this operation.
> message: illegal kernel path /virt/freebsd-8.0p2-i386-xen-domu-kernel
> 
> 
> 
> where can i read more about boot process and have some other ways ezept
> pygrub to load Other OS ?
> 
> 
> 
> _______________________________________________
> Xen-users mailing list
> Xen-users@xxxxxxxxxxxxxxxxxxx
> http://lists.xensource.com/xen-users

_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.