先创建两个windows 7 虚拟机,一个装windbg作为调试机,一个被调试

1 调试机

  1 先装windbg

https://developer.microsoft.com/en-us/windows/downloads/windows-10-sdk

  配置符号文件

SRV*C:\Symbols*https://msdl.microsoft.com/download/symbols

2 被调试方

  1 用管理员身份打开cmd,依次执行

bcdedit /copy {current} /d "Debug me"

  2 然后把第一步返回的GUID替换下面命令对应的地方

bcdedit /debug {MY_GUID} on

3 关闭两个虚拟机,两个虚拟机都执行以下操作

  打开配置,添加硬件,添加串行口com1,调试机设为服务器,被调试机设为客户端

4 启动调试机,打开windbg,选择kernel debug, com, 确定

5 打开被调试机,在启动选项处选择,debug me。然后在调试机上可以观察到已经连接上了。

转载于:https://www.cnblogs.com/junmoxiao/p/7121865.html

在mac上用parallels创建双windows虚拟机调试windows驱动相关推荐

  1. Mac上我认为最好用的虚拟机软件

    我相信大家都知道Mac上的虚拟机软件有很多,如果想选择一款好用的却很难.那么我给大家推荐一款Mac虚拟机Parallels Desktop 13 for Mac.Parallels Desktop 1 ...

  2. (0016)iOS 开发之Mac上Navicat Premium 创建远程连接和本地连接

    1.下载安装 (百度云盘里面有安装文件和注册机) 链接: https://pan.baidu.com/s/1kVG1k71 密码: mr5g 破解教程看这篇博客:http://blog.csdn.ne ...

  3. Mac上Git之创建本地库

    如要转载,请注明来源,小石头的博客: http://blog.csdn.net/lu1024188315 说明:所用的命令建议都手动敲,不要复制,复制可能会出现找不到命令的问题. Git本地操作 1. ...

  4. KVM中给windows虚拟机安装virtio驱动

    KVM下windows虚拟机默认disk使用的是Qemu IDE硬盘,网卡默认是e1000网卡.为了使kvm主机在相同的配置下,有更好的效率,需要命名用半虚拟化将驱动改为为了virtio ,使硬盘工作 ...

  5. Mac上安装parallels desktop,并安装win10系统+office2016

    今天早上醒来打开电脑,发现原来的pd12虚拟机打不开了,试了很久都没成功,windows界面除了鼠标都是黑的,一开始以为虚拟机坏了,后来发现其实是系统坏了,所以决定将原来的虚拟机以及其中的数据全部删除 ...

  6. mac使用eclipse创建java_【Java】Mac上使用Eclipse创建Java项目的一般步骤

    不常创建,记录一下. 一.创建项目文件夹 1.打开eclipse,在工作目录下创建项目文件夹. 二.创建maven项目 1.创建父项目 1.1 File -> New -> Other 步 ...

  7. Android开发-mac上使用三星S3做真机调试

    之前一直未使用真机进行Android开发,为准备明天的培训,拿出淘汰下来的s3准备环境,竟然发现无法连接mac,度娘一番找到答案,如下:mac 系统开发android,真机调试解决方案(无数的坑之后吐 ...

  8. Parallels 16已可在支持Windows的M1 Mac上运行

    Parallels Desktop 16 被称为macOS上最强大的虚拟机软件,可以在 Mac 下同时模拟运行 Win.Linux.Android 等多种操作系统及软件而不必重启电脑,并能在不同系统间 ...

  9. windows键盘在 mac 上的设置

    windows键盘在 mac 上的设置 在默认设置下: windows 键盘插入mac 电脑,在默认设置下: 键盘上 Shift 键会被 mac 识别为 Shift 键盘上 Ctrl  键会被 mac ...

  10. Qt——跨平台图片模糊:图片在windows上清晰mac上也清晰

    一.问题背景 最近将windows项目迁移到Mac上,发现图片模糊.本节主要介绍在mac上图片模糊原因.下一节介绍解决方案和代码.废话不多说,直入主题. 二.视网膜屏幕 视网膜屏幕是分辨率超过人眼识别 ...

最新文章

  1. python基础题-Python基础30道测试题(字符串相关)
  2. 拔掉网线时Socket的检查方法
  3. 【机器视觉】 endfor算子
  4. x86 的 TSS 任务切换机制
  5. linux串口数据异常,linux串口知识深入--收到数据异常问题处理
  6. java中下拉框select和单选按钮的回显操作
  7. C++混淆点-构造函数参数
  8. ORA-28000: the account is locked的解决办法
  9. Python 之详解深拷贝和浅拷贝
  10. 算法:时间、空间复杂度
  11. 咖啡品牌“三顿半”完成千万级Pre-A轮融资,峰瑞资本投资...
  12. cocos2d-x2.2.5走四棋儿源代码“开源”
  13. 9 ASCLL 码表
  14. C#正则表达式提取txt小说目录
  15. SAP License:SAP五大主流ERP一览
  16. WPS文字标题级别的设置和调整——多种方法任选
  17. 拉普拉斯变换和Z变换表
  18. Vue-cli3更改项目logo图标
  19. 【iOS】获取App Store上的.ipa包
  20. 组合排序题目汇总(排列组合、卡特兰数和递归思想)

热门文章

  1. redis安装配置 mysql_学习环境安装 mysql 与 redis
  2. Jenkins系列一Linux环境安装Jenkins
  3. 360的编码html怎么写,html5之meta charset网页字符编码简写
  4. php为什么发送不到sql,PHP-为什么我的Ajax无法执行我的SQL查询?
  5. php中绘制长方体,php代码将常见的长方形图片修改为正方形的图片
  6. JavaScript之语句
  7. 【渝粤题库】陕西师范大学300009 考古学概论
  8. 【Python实例第28讲】核主成分
  9. 多物理场面向对象模拟环境MOOSE学习手册
  10. java面向对象之封装