So I have a bunch of old Red Hat 4 servers that I need to convert to VMs. I am using the standalone converter 5.0 and the VMs range from Red Hat version 2.6.9.-11 to 2.6.9-42. Some of the machines I can P2V with out any issues but a majority of them fail with
mount: error 6 mounting ext3
mount: error 2 mounting none
switchroot: mount failed: 22
umount /initrd/dev failed: 2 (see pic for more details)
So I get a 100% complete when I use the Converter but when I boot up the VM I get that error. I have followed the directions from http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=100240... but I still not having any luck. I made changes to /etc/fstab, /boot/grub/grub.conf, /boot/grub/device.map etc... I am also having issues with rebuilding the ramdisk. I ran the command with the existing version on the drive but I get an error about about no modules found. I have also found another article saying the version of TAR might be an issue so i've upgrade the version to 1.14-15 and re-ran converter and it still failing. Anyone have any ideas what is wrong? I am windows admin with some linux background so please go detailed on the linux commands.
I have tried switch between all 4 options and went back to LSI Logic Parallel. I have also tried to convert the VMs to vmware hardware 7 and it did not make a difference. I went as far as doing a straight copy of the HDD with ghost and I still have the same problems. Is there something I need to do on the OS before I start the copying?
I ran into a kernel panic with RHEL/CentOS 5 after upgrading to ESXi 5.0 on AMD CPUs which required moving that VM to an Intel cluster and upgrading to a newer kernel version. I don't know if that applies to your environment.
We ran into this as well and this did the trick.