Win7和Windbg的双机调试
之前手动配置过XP和Windbg的双机调试,这次配置Win7和Windbg的双机调试,和XP不一样的是:Win7没有像Xp一样的boot.ini这样的引导文件。所以配置的时候采用命令行的方式进行开机引导项的增加 包括串口的设置,具体配置过程如下:
1:首先进行虚拟机的串口配置:
上边我再设置端口的时候选择的是COM_1,因为之前在设置的时候选择的是COM_2,所以这次在设置的时候,首选就是COM_2,但是事实证明在后来链接的时候一直链接不上,所以选择COM_1。
2:接下来就开始设置虚拟机的开机引导项,虚拟机开机之后使用CMD命令行,执行命令:bcdedit 如下图所示:
之后开始设置开机启动项的串口和波特率等参数:
执行以下命令:
bcdedit /dbgsettings serial baudrate:115200 debugport:1
接下来新建一个开机选项(新建一个开机引导项):执行以下代码
bcdedit /copy {current} /d KernelDebug
如上图所示 命令后边的KernelDebug是一个开机选项的名字,可以随意取名字。之后上图荧光笔的地方会生成一个ID,下边会用到
接下来执行以下命令 来新建引导项:
bcdedit /displayorder {current} {ID} //这里需要填写上边生成的ID
之后将新建的引导项激活:执行以下命令
bcdedit /debug {ID} ON
之后开始设置Windbg:
之后重启虚拟机 选择调试模式进入就好,当然在选择之后要打开Windbg
连接成功。
当然 以上是通过自己手动配置Win7的双机调试,如果不想每次到要手动配置的话,配置成功建议虚拟机拍一个快照 以后用起来也方便。最后,如果嫌手动配置比较麻烦的话,可以使用VirtualKD工具,图形化界面,配置也比较方便。
链接:Virtual KD
提取码:pk87
Win7和Windbg的双机调试相关推荐
- macos 环境下搭建 windbg 虚拟机双机调试环境
「求职」阿哈哈哈广告来了,博主本人,23届落魄web安全,在线求职,本科学历有一段大厂实习,有缺人的大佬么或者有内推的大佬给个机会吧,求求啦,可以微信联系我给您简历:ocean888-_- 文章底下有 ...
- Windows 内核之双机调试与windbg命令大全
在今后会有相当的实验环节,对于windows内核实验,调试环境是必不可少的,本章讲解双机调试的环境搭建与常见的WINDBG指令. 准备材料: VMware workstation : [https:/ ...
- windbg+virtualbox+win10双机调试
Windbg+VirtualBox双机调试环境配置(Win10) 一.下载WDK10 安装Windows驱动程序工具包(WDK) 10 这里可以直接安装,也可以下载安装包,我选择下载,选择路径,下一步 ...
- win7 x64 windbg 双机调试
-------------------------------------------------------------- 转自http://yexin218.iteye.com/blog/5451 ...
- win7 x64驱动开发经验(三)windbg 双机调试配置 、问题及解决办法
win7 x64驱动开发经验(三)windbg 双机调试配置 .问题及解决办法 http://www.cnblogs.com/witty/archive/2012/04/23/2466024.html ...
- windbg+VM 设置内核调试环境(双机调试)
虚拟机是XP情况: 启动项添加调试启动,并设置波特率为115200 具体操作可在boot.ini中添加如下代码: multi(0)disk(0)rdisk(0)partition(1)\WINDOWS ...
- 双机调试环境搭建 windbg + virtualkd
双机调试环境搭建 1. 环境准备 2. 单独的windbg双机配置 2.1 设置GuestOS环境 2.2 设置HostOS环境 2.3 Windbg测试 3. 使用Virtualkd/Virtual ...
- Windbg双机调试环境配置(Windows7/Windows XP+VirtualBox/VMware+WDK7600)
简介:Windbg双机调试内核.驱动 下载软件: 下载Windbg(GRMWDK_EN_7600_1.ISO) 下载VirtualBox 5.2/VMware 12 一.安装WDK,这里要提一点的是D ...
- 双机调试和windbg的命令
各位大牛以及和我一样还是菜鸟的朋友们,大家好,今天在调试驱动程序时,由于要做双机调试,所以顺便再论坛发给以后需要的朋友,相对网上其他教程我的这个 算是比较详细了,因为我是看了网上很多相关文章,他们多多 ...
最新文章
- 是时候改变自学编程方法了,这篇国外网友的分享被fast.ai创始人等点赞
- js----map和对象的区别
- 如何将本地项目上传至git中进行管理的解决办法
- 棋牌游戏服务器架构: 详细设计(一) 内核设计
- C++是如何实现多态的
- AS查看Android系统源码
- Dom4j工具--XML的DOM解析(下)--写操作
- 一天一模式:Decorator模式
- Mysql Explain用法pdf
- 中国计算机学会(CCF)推荐国际学术会议和期刊目录(2019年版,官网转载)
- mysql 字符串拼接 null_mysql字符串拼接并设置null值的实例方法
- msys2+mingw64+ragel安装
- diy计算机组装注意事项,电脑DIY常见误区有哪些 电脑组装新手注意事项
- 项目管理 : 项目管理技术的七大优势
- 某代理网站免费IP地址抓取测试
- 英语foteball足球foteball单词
- 波束和BSS问题中的gevd
- UDS 关于故障码的学习笔记(0x19和0x14服务)
- matlab鱼眼镜头,普通镜头,单目双目相机标定校正(四)
- 如何增加自动化测试面试通过率?学会以下几点offer增加50%
热门文章
- 硬件先生---第 2 部分:电子线路(柴米油盐)-2.9-Crystal
- CNTM、SHO链接虚拟与现实,完成资产和价值的融合流通
- “书路计划”助力教育扶智,亚马逊发起儿童数字阅读公益生态
- Windows Server 2016 IIS无法启用W3SVC或IIS应用池状态未知服务无法启动
- 浅谈Java Applet小应用程序的编辑与运行
- 可调电阻封装图_元器件PCB封装图鉴(附PCB元件库)
- 调试小细节之《电阻封装不同带来的影响》
- Xtrabackup在线搭建备库与并行复制延迟
- 【XA.DAY.5】物理与环境安全
- [NOI2010] 超级钢琴