[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-users] RHEL VMs in HyperV to Xen
Hi, thanks for the suggestions.To resolve part of my problem I copy the entire vhd file from the MS HyperV to the Dom0 machine. Then I create a LV and copied the file to the LV with the dd command. I can mount this. My problem now is boot the machine.I changed all the entries "/dev/hdaX" to "/dev/xvdaX" on the fstab file. Also I changed the "root=XXX" entries on the grub, "menu.lst", and in the config file of the VM. But I get always the same error message: Error: (2, 'Invalid kernel', 'xc_dom_parse_elf_kernel: ELF image has no shstrtab\n') I suspect this is because the kernel type.To run RHEL guest on xen I need other kernel (a special one with xen paravirtualization)? or I can maintain the actual. Sorry, I'm a newbie in Xen. I already read the: http://markmail.org/message/ocqw3r34ms7lsffi but I need more help. Thanks, Edward Miguel wrote: You can try booting the VM from an .iso live disc and using the above trick to copy the entire FS at the block level to a premade partition/logical volume. Si quieres ser más positivo, pierde un electrón Miguel Ruiz Velasco Sobrino On Fri, Dec 11, 2009 at 05:18, Edward Smith <bm.unpersonal@xxxxxxxxx> wrote:Hi Thomas, first of all I appreciate your suggestion. But I can't do this with the VMs running on Hyper-V. I need shutdown all VMs on the Hyper-V and them move them to the Xen Hypervisor. The idea is copy the vhd or convert it with something... mount this disk?? to a lvm in dom0 and boot the VMs... Any ideas??? Or other procedures, ideas, suggestions are welcome. Thanks, Edward On Thu, Dec 10, 2009 at 9:40 PM, Thomas Halinka <lists@xxxxxxxxx> wrote:Hi Edward, Am Donnerstag, den 10.12.2009, 21:33 +0100 schrieb Edward Smith:Hello, I have several RHEL VMs running in the MS HyperV2, but now I need move them to Xen hypervisor. In the MS HyperV I have a vhd for each VM. In Xen hypervisor I want use a logical volume for each machine. So I need to convert images? There are any procedure that I can follow? because I'm not really familiarized with Xen.This will work for you.... Shutdown ALL Services in the VMs on the HyperV-Box, like mysql and whatever because of "opened Files" which could cause a FS-Error.... All Steps below are done on the dom0.... Create a LVol on the XEN-Box lvcreate -L 15G -n VM1-Disk $VG Create a FS eg. # mkfs.ext3 /dev/$VG/VM1-Disk Mount the LVol in Dom0 # mount /dev/$VG/VM1-Disk /mnt Copy the entire /-FS from your Hyper-V-VM to the dom0 On the Dom0: # rsync -avzH --numeric-ids -e ssh root@OLD-IP:/* /mnt/ Create a xen-config for your new Host and boot it up....I appreciate any help, Thanks,hth, ThomasEdward _______________________________________________ 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 _______________________________________________ Xen-users mailing list Xen-users@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-users
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |