robie zdalnego debugowania systemu Windows Vista przy użyciu VMware, ale spotkaćBłąd: "Proces 0 0" Symbol File not found w WinDbg
*** ERROR: Symbol file could not be found. Defaulted to export symbols for ntkrpamp.exe "
również, jeśli dam w WinDbg, ja dostać
**** NT ACTIVE PROCESS DUMP **** NT symbols are incorrect, please fix symbols
że próbowano ustawienie _NT_SYMBOL_PATH do "symsrv * symsrv.dll * c: \ symbole * http: //msdl.microsoft.com/download/symbols" (co podano w http://support.microsoft.com/kb/311503/), następnie zmieniony symbol ścieżka pliku windbg do "srv * C: \ Symbols \ MsSymbols * http: //msdl.microsoft.com/download/symbols", ale nawet po tym otrzymam same błędy, gdy uruchomię symchk.exe, aby pobrać symbole, mógłbym uzyskać wiele NIEPOWODZONYCH wiadomości. gdy próbuję przeładować użyciu .reload po uruchomieniu! Sym głośno, ja dostać
Connected to Windows Vista 6000 x86 compatible target at (Sat Jan 28 16:52:23.839 2012 (GMT+5)), ptr64 FALSE
SYMSRV: The system cannot find the file specified.
SYMSRV: The system cannot find the file specified.
SYMSRV: The system cannot find the file specified.
SYMSRV: c:\symbols\mssymbols\ntkrpamp.pdb\FD50D285751D4684938604B2CC1B41682\ntkrpamp.pdb not found
SYMSRV: http://msdl.microsoft.com/download/symbols/ntkrpamp.pdb/FD50D285751D4684938604B2CC1B41682/ntkrpamp.pdb not found
DBGHELP: ntkrpamp.pdb - file not found
*** ERROR: Symbol file could not be found. Defaulted to export symbols for ntkrpamp.exe -
DBGHELP: nt - export symbols
Loading Kernel Symbols
...............................................................
................................................................
............
Loading User Symbols
Loading unloaded module list
....
Ale nadal, gdy próbuję uruchomić! Proces 0 0, dostaję błąd mówiąc niewłaściwe symbole
Dziękujemy za Twoje pomoc i czas z góry ..
Dlaczego to ma znaczenie? Czy chcesz debugować swój kod, czy chcesz debugować system operacyjny? –
debugować sterowniki ... mam uruchomiony setup, w którym docelowy system operacyjny (Vista) działa w vmware i mam hosta Win7 OS – rebeL
To naprawdę, naprawdę ma znaczenie. Bez symboli dla modułu NT (który jest Kernel i Executive Subsystems) debugger jest bezużyteczny. Oczywiście, możesz debugować swój własny moduł, ale nie możesz sprawdzić ogólnego stanu systemu (co jest bardzo ważne podczas debugowania poziomu jądra). – snoone