This kind of configuration everyone has written a lot, I would like to summarize, mainly to the problems I encountered to write.
Process:
One, virtual machine (VMWARE+XP) configuration
1. Modify the boot. ini file to add the following code at the end of the file:
multi (0) disk (0) rdisk (0) partition (1) \windows= "Microsoft WINDOWS XP Professional Debug"/noexecute=optin/fastdetect/ debug/debugport=com1/baudrate=115200
2. Add a serial Port named \\.\pipe\com_1 and select the following options:
Connect at Power on
This end is the server.
The other end was an application.
Yield CPU on poll (I/O mode)
Second, set WinDbg
To create the WinDbg shortcut, right-click Properties-Target to modify:
C:\windbg\windbg.exe-b-K Com:port=\\.\pipe\com_1,baud=115200,pipe
The above 2 steps are basically completed. If you still have a problem, modify it as follows:
About the symbol table, as mentioned in the previous article:
. Symfix C:\Symbols
. reload
OK, you can enter the kernel debugging.
WinDbg VMware Configuration