之前試圖使用livekd調(diào)試Windows 7內(nèi)核時,總是提示:
Could not resolve symbol file for ntoskrnl.exe:MmPfnDatabase
這樣,符號文件目錄中也沒有ntoskrnl.pdb的目錄,因此積累了一大堆Windows Internals的實驗沒做,今天上網(wǎng)搜解決方案,發(fā)現(xiàn)一個老外使用Windbg調(diào)試livekd的其他問題...
說真的,當(dāng)時感覺相當(dāng)慚愧的說...遇到了大半個月的問題,自己竟從來沒有想過用調(diào)試器跟一跟...平常總是一邊和身邊同學(xué)還有某些上課狂出烏龍的老師相比一邊沾沾自喜,其實心里對周圍的同學(xué)到底是個什么水平都是明白的,中國的大學(xué)那些個老師平均水平能達到什么地步也是有數(shù)的,結(jié)果遇到問題時連基本的解決方案都遺漏了,簡直沒有不慚愧的余地了-_-
于是也把Windbg拿出來跟,就算不會用慢慢熟悉就是了...不過使用Windbg一啟動livekd,它竟然又久違地開始下載新的符號文件,完了還不忘給咱把kd啟動了...
更詭異的是livekd下載了ntkrpamp的符號文件-_-這個符號文件該不會是ntosknl,ntkrnlpa,ntkrpamp,ntkrnlmp的并集吧?還是只是單純繼承了XP時候的名字而已...?
出處:http://www.cnblogs.com/snakewind/