I just went through this process. It would helpful to understand exactly what you did to set your laptop up. For example, did you do the following;
1) Setup two machine profiles within Windows natively? (One for normal booting directly into Windows and one for booting into Windows from VMWare)
2) Configure your VMWare machine profile to use raw disk, and then specify the entire disk that Windows is loaded onto? (something like /dev/hda)
3) When you power on the machine do you get the VMWare Boot Screen?
With a little more info, people in this forum should be able to help you get further along.
I have a Dual Boot configuration, WinXP and Ubuntu 6.06, with VMWare Workstation on a Linux Host.
I setup two machine profiles (Physical and VMWare) and then setup the virtual machine to use /dev/hda and the physical disk. In VMWare the machine it boots to GRUB and selecting the Windows partition, and by selecting the virtual bootline, then the virtual hardware profile, I can start the virtual machine.
After shutting down the virtual machine, and exiting Linux, I select Windows XP from the real grub installation, and the machine starts to boot and I select physical bootline, and the physical hardware profile, then it hangs on agp440.sys (tried booting at safemode and it stops at that line) and won't continue (for a reasonable time... no disk access) Any thoughts on how to troubleshoot?
Rank VMware Workstation beginner here but here are a couple of suggestions. Make sure your "real" WinXP root has ntldr, boot.ini, etc.; the normal stuff you need for a WinXP installation.
And, when you have a Linux boot problem, the first thing to do is re-install the loader. For Lilo that means executing lilo at a terminal prompt. # lilo I have no experience with Grub.
Good luck, jimbo