Trying to P2V an old linux box
Jay Strauss <[email protected]> Sun, 20 Mar 2011 22:49:04 -0500
| Newsgroups | gmane.org.user-groups.luni.tech |
|---|---|
| Message-ID | <[email protected]> |
Hi, I'm attempting to P2V (Physical to Virtual) an old Debian box (that I don't update or take good care of). I used Clonezilla, and did the "save disk", then built the VM, and restored disks. (I couldn't use VMWare's converter (below)). I'm getting a kernel panic when I boot the VM. Kernel panic: VFS: Unable to mount root fs on 03:04 A possible reason is when it was converted to an image the old hda, hdb were changed into sda, sdb of the VM. I tried booting a systemrescuecd, then mounting the partitions, editing lilo.conf to point at sda, ran lilo: lilo -C /mnt/old/etc/lilo.conf -m /dev/sda But its still panicking for same reason. I"ve been googling but most talk about rebuilding my kernel. I don't have the original install CD. Maybe I need to do a chroot, to rebuild the kernel, but I don't think I have the proper sources. - Is there an easier way that will just "do the right thing" to p2v the old machine? - Suggestion on how to fix what I have? Thanks Jay below is some info. Not sure what to try. I can't remember the version name, but: [o901]:~> uname -a Linux oldbox 2.2.20-idepci #1 Sat Apr 20 12:45:19 EST 2002 i686 unknown I'm intending on running it within VMWare Standalone player (recent, 3.1.3 build-324285). I can not use VMWare's converter product as the Deb box doesn't have the required libraries (I don't want to risk messing with this box, installing libraries and such for fear of crippling it). It gives: /usr/bin# vmware-converter-client /usr/lib/vmware-vcenter-converter-standalone/converter-gui: error while loading shared libraries: libXrandr.so.2: cannot open shared object file: No such file or directory oldbox:~# fdisk -l Disk /dev/hda: 255 heads, 63 sectors, 1868 cylinders Units = cylinders of 16065 * 512 bytes Device Boot Start End Blocks Id System /dev/hda1 * 1 6 48163+ 83 Linux /dev/hda2 7 130 996030 82 Linux swap /dev/hda3 739 1868 9076725 5 Extended /dev/hda4 131 738 4883760 83 Linux /dev/hda5 739 1370 5076508+ 83 Linux /dev/hda6 1371 1868 4000153+ 83 Linux Partition table entries are not in disk order Disk /dev/hdb: 255 heads, 63 sectors, 9732 cylinders Units = cylinders of 16065 * 512 bytes Device Boot Start End Blocks Id System /dev/hdb1 1 3735 30001356 83 Linux /dev/hdb2 3736 4980 10000462+ 83 Linux oldbox:~# cat /etc/fstab # /etc/fstab: static file system information. # # <file system> <mount point> <type> <options> <dump> <pass> /dev/hda4 / ext2 errors=remount-ro 0 1 /dev/hda2 none swap sw 0 0 proc /proc proc defaults 0 0 /dev/fd0 /floppy auto user,noauto 0 0 /dev/cdrom /cdrom iso9660 ro,user,noauto 0 0 /dev/hda1 /boot ext2 defaults 0 2 /dev/hda5 /home ext2 defaults 0 2 /dev/hda6 /usr ext2 defaults 0 2 /dev/hdb2 /opt ext2 defaults 0 2 sfdisk unit: sectors /dev/hda1 : start= 63, size= 96327, Id=83, bootable /dev/hda2 : start= 96390, size= 1992060, Id=82 /dev/hda3 : start= 11855970, size=18153450, Id= 5 /dev/hda4 : start= 2088450, size= 9767520, Id=83 /dev/hda5 : start= 11856033, size=10153017, Id=83 /dev/hda6 : start= 22009113, size= 8000307, Id=83 unit: sectors /dev/hdb1 : start= 63, size=60002712, Id=83 /dev/hdb2 : start= 60002775, size=20000925, Id=83 /dev/hdb3 : start= 0, size= 0, Id= 0 /dev/hdb4 : start= 0, size= 0, Id= 0 -- Linux Users Of Northern Illinois (Chicago) - Technical Discussion http://luni.org/mailman/listinfo/luni