[fedora-virt] pv_ops dom0 kernel RPM, configuration & setup help anyone?

Pasi Kärkkäinen pasik at iki.fi
Wed Jul 8 14:45:53 UTC 2009


On Wed, Jul 08, 2009 at 10:05:55AM -0400, Lester M. wrote:
> 
> Thank you Pasi,
> 
> Here is what my grub.conf entry looks like (with the xen-3.4.1 tools
> compiled,) after you install all 4 rpms from myoung's fedorapeople page: (
> http://fedorapeople.org/~myoung/dom0/<http://fedorapeople.org/%7Emyoung/dom0/>
> )
> 
> title Fedora (2.6.31-0.1.2.37.rc1.git5.xendom0.fc12.i686.PAE)
>     root (hd0,0)
>     kernel /vmlinuz-2.6.31-0.1.2.37.rc1.git5.xendom0.fc12.i686.PAE ro
> root=/dev/mapper/vg01-lv_root rhgb quiet nomodeset
>     initrd /initrd-2.6.31-0.1.2.37.rc1.git5.xendom0.fc12.i686.PAE.img
> 
> 
> When you compile and install xen-3.4.1 the following is created in /boot:
> 
> -rw-r--r--. 1 root root  498660 2009-07-07 17:08 xen-3.4.1-rc6.gz
> lrwxrwxrwx. 1 root root      16 2009-07-07 17:08 xen-3.4.gz ->
> xen-3.4.1-rc6.gz
> lrwxrwxrwx. 1 root root      16 2009-07-07 17:08 xen-3.gz ->
> xen-3.4.1-rc6.gz
> lrwxrwxrwx. 1 root root      16 2009-07-07 17:08 xen.gz -> xen-3.4.1-rc6.gz
> 
> 
> I modified it per the pvops wiki page: (
> http://wiki.xensource.com/xenwiki/XenParavirtOps)
> 
> title Fedora (2.6.31-0.1.2.37.rc1.git5.xendom0.fc12.i686.PAE)
>     root (hd0,0)
>     kernel /xen-3.4.1-rc6.gz dom0_mem=512M
>     module /vmlinuz-2.6.31-0.1.2.37.rc1.git5.xendom0.fc12.i686.PAE ro root=/dev/mapper/vg01-lv_root rhgb quiet
>     module /initrd-2.6.31-0.1.2.37.rc1.git5.xendom0.fc12.i686.PAE.img
> 
>

This looks correct..
 
> 
> This is what is in my /etc/fstab:
> 
> none                    /proc/xen               xenfs   defaults        0 0
> 
> 
> So now I boot. When I boot the system the dom0 starts up instantly...., to
> the point where it says "scrubbing free ram" then the screen goes blank and
> all system activity ceases.
> 

Hmm.. try removing the "rhgb quiet" from the vmlinuz line in grub.conf.

Is the last line you see something like this?:

(XEN) Scrubbing Free RAM: ..........done.


You could also try adding "loglvl=all guest_loglvl=all noreboot" to the xen.gz line
to grub.conf.

So try with this grub.conf:

title Fedora (2.6.31-0.1.2.37.rc1.git5.xendom0.fc12.i686.PAE)
    root (hd0,0)
    kernel /xen-3.4.1-rc6.gz dom0_mem=512M loglvl=all guest_loglvl=all noreboot
    module /vmlinuz-2.6.31-0.1.2.37.rc1.git5.xendom0.fc12.i686.PAE ro root=/dev/mapper/vg01-lv_root
    module /initrd-2.6.31-0.1.2.37.rc1.git5.xendom0.fc12.i686.PAE.img


> Has anyone tried these rpms? I am not sure if i can scream out "bug!" "bug!"
> because I cannot find anyone that has actually installed these rpms as part
> of a deployment process, (a workflow, a howto, a "step by step" edit "this"
> or edit "that".) so I am not sure if it is that I am missing a config
> parameter or not.
>

I've used self-compiled pv_ops dom0 successfully on my testing box, but I
haven't really tried this RPMs..

If you don't 
 
> My hardware:
> 
> Lenovo thinkpad T60 (Centrino Duo processor)
> ATI Radeon X1300 card
> (Its an "oldie" but on RHEL 5.3 it runs xen very very well.)

Laptop might be a tricky one.. but if RHEL 5.3 works on it, there's hope :) 

-- Pasi




More information about the Fedora-virt mailing list