I have not been able to get by the product registration problem.
So, I'm going back to the beginning: this thread http://www.virtualbox.org/wiki/Migrate_Windows
There are 3 issues there, One is hal.dll. I thought I had resolved that by copying hal.dll and ntoskrnl.exe from my xp pro vm. I can do that again (after I do the next step). However,
I want to be sure I understand this:
Hal.dll (Standard PC)
Halacpi.dll (ACPI HAL)
Halaacpi.dll (ACPI HAL with IO APIC)
If you perform a Windows installation with default settings in VirtualBox, Halacpi.dll will be chosen as VirtualBox enables ACPI by default but disables the IO APIC by default.
I checked windows\system32 on the system I want to virtualize, and only hal.dll is there. Should I be copying halacpi.dll and deleting hal.dll?
Second issue is mergeide. I have downloaded the utility from the german it magazine and plan to run it on th physical machine before cloning it again.
Third issue is agp400.sys. I'll deal with that if I get that far. I plan to delete it from the vm.
So, my plan is:
- run mergeide on the physical machine
use acronis true image to clone the physical machine, copying that to the server
restore the new image to the vm
copy hal.dll from the xp pro vm (and ntoskrnl.exe too, I guess)
try to boo the vm
if it doesn't boot, delete agp400.sys
Am I on the right track?