Hi All,
I find some interesting behavior of Windows 2000 when debugging using
WinDbg. I think these will be helpful for others, as I lost a day to figure
this out.
Firstly, when I make my Windows 2000 machine debug ready (by modifying
boot.ini), that particular COM port which I have indicated in my boot.ini
gets disabled upon booting ! i.e. the Device Manager shows that port with
insufficient resources.
I have downloaded the most recent version of the WinDBG (3.0) from
microsoft.com/ddk site. Here are my observations with the debugging :
The target machine is Windows 2000 checked build and host machine is
Windows 2000 free build. The debugger is on host machine. Both machines
also have Windows 98 and Windows NT 4.0 OSs (in separate partitions).
When I installed the WinDbg on W2K on host machine and tried to connect
it with W2K of the target machine (with proper null modem cable and
appropriate settings in boot.ini), the WinDbg failed to catch the
booting up of the target machine. i.e. the target machine booted up,
but no messages in debugger window.
With same configuration, I could connect when I used i386kd instead of
WinDbg !
(Note that the COM port used is still shown as disabled in Device Manager)
When I tried to connect with WinDbg on host machine and Windows NT 4.0
on target machine, it successfully connected.
When I installed Debugger on NT 4.0 of host machine, it could
successfully connect with NT 4.0 and Windows 2000 of the target machine.
Any comments/remedies are welcome.
Thanks and Regards,
Abhijit Mirajkar
You are currently subscribed to ntdev as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com