• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 775
  • Last Modified:

Fail to boot a cold converted RedHad 7.3 VM on ESX3.02

On a VMware ESX 3.02 we are trying to migrate a Linux Red Had release 7.3 (Valhalla) Kernel 2.4.18-3smp on i686 that is running today in an old 2PIIIx1000 machine. We used cold convert an a VM was created on the ESX server, without any warnings. When we try loading the boot process failes:
Mounting root filesystem
ide-floppy driver 0.99 newide
kmod:failed to exec /sbin/modprobe -s -k ide-cd, errno=2
hda:driver not present
mount:error 6 mounting ext3
pivotroot:pivot_root(/sysroot,/sysroot/initrd) failed: 2
Freeing unused kernel memory: 304k freed
kernel panic: No init fount. Try passing init=option to kernel.
1 Solution
The problem appears to be that it can't find the hard drives.  From first guess I'd say that you created the new VM using scsi type hard drives, and the system used to be running on ide (hda instead of sda) drives.  You could either boot from a rescue disk and change all references in your boot loader (uh... lilo on 7.3?) and fstab, or change the type to ide on the VM.
VectorMaritimeAuthor Commented:
Thanks, Yes we know that far, I should have probably said that we have interrupted the boot boating sequence and edit the line replacing the Label with /dev/sda1 and various other alternatives none of which solve the problem since they gave:
mount:error 6 mounting ext3
mount:error 2 mounting none
Kernel Panic - not syncing: Attempted to kill init!

Can you please help identify from the old system what do I need to record and from the ESX system where to I find and what parameter I need to change?
Thanks again

Featured Post

Prep for the ITIL® Foundation Certification Exam

December’s Course of the Month is now available! Enroll to learn ITIL® Foundation best practices for delivering IT services effectively and efficiently.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now