When it becomes available on TechNet/MSDN downloads, I plan on install Windows 7 (ultimate) on my laptop (on a shiny new hard drive). But I have a lot of things on my current XP install that will take me "some time" to move over.
So; for now, I'd like to keep my existing XP bootable.
The easiest option would be:
is it possible to P2V my existing XP install, and use it in Windows VirtualPC?
(I thought my CPU lacked VT, but I just checked, and it passes)
Alternatively...
The new disk is plenty big, but being a laptop I can't simply strap in both disks; some initial thoughts:
- run VMware Converter to P2V the existing XP install; copy the VM onto the new disk
- do the same with Virtual PC, with the possible advantage that (IIRC), Windows 7 can read vhd directly, making it easier to access files (rather than apps)
- (I'm not talking about the "boot from vhd" here; that only works for Windows 7 VMs)
- combine the 2; VMware running from vhd - IIRC, it works - but is it slower?
- partition the disk, copy the existing XP install onto the extra partition(s), use the Windows 7 boot manager to fire up the XP install, and (if possible) tweak the disk manager so that it knows the partitions as c / d / etc
I'm after thoughts on any of the above, or alternatives - anything that lets me:
- run Windows 7 (new install, not upgrade)
- on a new hard drive
- with full access (indirect is acceptable) to the old data an apps
- and able to cleanly remove the XP aspect when I've finished migrating