Link to home
Start Free TrialLog in
Avatar of ophirk
ophirk

asked on

Migrating an guest IDE FreeBSD Virtual Machine from Workstation to ESX guest Scsi VM

We have a virtual machine that runs freebsd and uses IDE. It works fine on VMWARE Workstation.
We must move it to ESX server but it fails because ESX must have Scsi drivers.
We tried some solutions for the internet , but they have failed.
Any ideas on :
* Adding the scsi drivers to FreeBSD running VM ?
* Adding Scsi to a VMDK file ?

Other ideas ?
ASKER CERTIFIED SOLUTION
Avatar of gheist
gheist
Flag of Belgium image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of ophirk
ophirk

ASKER

Well, the VM migration tool we used saved us the need for the disk copying. And I changed the fstab file to point to the new disks.

But now, I'm getting an error when trying  to mount the root fs. I get the mountroot prompt, and it refuses to mount my ufs:da0s1a disk. When I use the '?' command I only get the cdrom.

In the loader prompt, trying lsdev shows the disks. I can view the contents with more. But mountroot refuses to mount them.

I am very new to freeBSD, what am I missing?
You missed disk copying.
Avatar of ophirk

ASKER

I also tried specifying the disk at the boot prompt as 0:da(1,a)/boot/loader, but that didn't change anything.
Avatar of ophirk

ASKER

The migrated machine already has the SCSI disks, you mean I need to copy them again? Or are you suggesting to forget about the migration and do the copy independently altogether?

I'll give that a try.
You have to copy IDE disks to SCSI disks 1:1 inside virtual machine.
Avatar of ophirk

ASKER

That did it. The migration tool originally used probably screwed something up.

Thanks!
It just migrated empty new SCSI disk.... ;)