This discussion is archived
1 Reply Latest reply: Mar 31, 2013 2:15 PM by user11391721 RSS

Good guide to convert oel4 hvm to pvm on OVM 3.2.1 ?

user11391721 Newbie
Currently Being Moderated
I have searched through the forums and confused as to what is the recommended process to convert an oel4 HVM to a PVM?

I successfully P2Ved the OEL4 machine and got the HVM but now want to take it to PVM and not sure how to do it.

Can't find the proper repository to download the OEL4 PVM components nor sure how to put them in place.
  • 1. Re: Good guide to convert oel4 hvm to pvm on OVM 3.2.1 ?
    user11391721 Newbie
    Currently Being Moderated
    Currently the HVM VM we P2Ved has 'uname -r': 2.6.9-67.0.0.0.1.ELsmp with 'getconf LONG_BIT': 64 thus I believe the HVM is currently OEL/RHEL 4u6 x86_64.

    I figured it best to start with the closest xen kernel so I installed 'kernel-xenU-2.6.9-67.EL.x86_64.rpm' from Enterprise-R4-U6-x86_64-disc1.iso which I downloaded via V12870-01_1of5.zip from https://edelivery.oracle.com/linux

    I followed the steps in OVM's 3.2.1 User's guide's section 7.13 "Converting to Paravirtualized Guests or Installing Paravirtualized Drivers":

    http://docs.oracle.com/html/E35332_04/vmusg-vm-pv.html

    After re-reviewing & rechecking I still can't get the PVM to boot via the steps in section 7.13...

    When trying to start the VM as PVM I was initially getting the error in xend.log "ERROR (XendBootloader:236) Boot loader didn't return any data!"

    After doing more research on the web regarding pvm & pygrub I decided to take the following out of the the vm.cfg: " kernel = '/usr/lib/xen/boot/hvmloader' " and now it appears to think it sees the boot loader & starts the vm...

    Unfortunately I am now getting the error:

    [2013-03-31 07:45:32 3273] WARNING (XendDomainInfo:2131) Domain has crashed: name=0004fb0000060000b0d58463f621a2a3 id=37.
    [2013-03-31 07:45:32 3273] ERROR (XendDomainInfo:2265) VM 0004fb0000060000b0d58463f621a2a3 restarting too fast (Elapsed time: 1.654993 seconds). Refusing to restart to avoid loops.
    [2013-03-31 07:45:32 3273] ...

    I may start a new thread focused on this specific issue & then come back to this thread and focus on documenting the actual process for others...

    Edited by: user11391721 on Mar 31, 2013 11:07 AM current status...

Legend

  • Correct Answers - 10 points
  • Helpful Answers - 5 points