准备2台虚机,一台target目标机,用于运行要调试的windows系统(调试内核),一台debug调试机,用于运行windbg,配置步骤如下:

1.运行target虚机,在kvm命令中添加-serial tcp::9000,server,nowait参数,启动好之后,修改boot.ini(XP)文件,添加
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional- with debug" /noexecute=alwaysoff /fastdetect /debug /debugport=com1 /baudrate=115200

Windows 7:

bcdedit /debug ON
bcdedit /dbgsettings SERIAL DEBUGPORT:1 BAUDRATE:115200


2.运行debug虚机,在kvm命令中添加-serial tcp:localhost:9000参数,启动好之后,运行windbg,选择“kernel debug...",默认COM1即可;3.重启target虚机,启动菜单选择"Microsoft Windows XP Professional- with debug";4.在windbg中添加http://msdl.microsoft.com/download/symbols,用于加载windows系统的符号表;
<script type=text/javascript charset=utf-8 src="http://static.bshare.cn/b/buttonLite.js#style=-1&uuid=&pophcol=3&lang=zh"></script> <script type=text/javascript charset=utf-8 src="http://static.bshare.cn/b/bshareC0.js"></script>

阅读(360) | 评论(0) | 转发(0) |

0

上一篇: rdp 6.x auto-logon windows xp(file or activx)

下一篇:windows stack分析

相关热门文章
  • 10种启动故障解决方法(转)...
  • 关于自动弹出网页的解决方法...
  • Auto CAD 2007中文版 迅雷免费...
  • 出现“high definition audio...
  • 全国计算机一级考试试题...
  • 关于enqueue 的dump 文件帮看...
  • tar --newer 05/12/2013 这个...
  • 请教nginx代理tomcat作为子目...
  • LDAP安装 bus error是什么问...
  • select语句不修改sql,如何优...
给主人留下些什么吧!~~
评论热议

windbg调试kvm windows虚机相关推荐

  1. windows虚机环境下,如何快速有效的删除大文件夹?

    在调试稳定性测试过程中,由于有的机器C盘越来越小,就必须进行电脑清理,清理%tmp%目录和回收站是必须的. 现在我的虚机的%tmp%目录下有15万个文件,该如何快速有效删除呢?这些文件中有的是拒绝删除 ...

  2. 5分钟让免费的 Linux KVM 虚机管理跟 VMWare 一样好用

    KVM 是 Linux 上常用的虚机管理软件,但是使用 KVM 命令行管理虚机是一件既繁琐又容易出错的任务.本文介绍一种简单方法可以让用户方便地在 Windows 上像管理 VMWare 虚机那样管理 ...

  3. Hyper-V和多处理器虚机

    架构概述 Hyper-V采用基于Hyperisor的架构,并且充分利用Windows驱动模型,以便提供广泛的硬件支持.Hypervisor可以把单个服务器划分为多个CPU和内存的容器.由于采用微内核架 ...

  4. Qemu Guest Agent方式实现libvirt与虚机交互

    一.qga简介 1.qga工具 qemu guest agent,简称qga,是一个运行在虚拟机内部的普通应用程序,可实现宿主机libvirt和虚拟机的通信,宿主机可通过向虚机中的qga发送命令控制虚 ...

  5. VMware将虚机导出为ova镜像

    1.下载工具包(Windows.linux均可,以下以linux为例) 链接:https://pan.baidu.com/s/15OR7KtMyV9wtXgkTRdQPjQ 提取码:1234 2.上传 ...

  6. 【KVM系列06】Nova 通过 libvirt 管理 QEMU/KVM 虚机

    第六章 Nova 通过 libvirt 管理 QEMU/KVM 虚机 1. Libvirt 在 OpenStack 架构中的位置 2. Nova 中 libvirt 的使用 2.1 创建 QEMU/K ...

  7. KVM 介绍(6):Nova 通过 libvirt 管理 QEMU/KVM 虚机 [Nova Libvirt QEMU/KVM Domain]

    KVM 介绍(6):Nova 通过 libvirt 管理 QEMU/KVM 虚机 [Nova Libvirt QEMU/KVM Domain] 学习 KVM 的系列文章: (1)介绍和安装 (2)CP ...

  8. KVM 虚机镜像操作, 扩容和压缩

    KVM镜像操作 qemu-img命令 创建镜像 qemu-img create # 创建一个设备空间大小为10G的镜像 qemu-img create -f qcow2 centos7-guest.q ...

  9. KVM之Nova通过libvirt管理QEMU/KVM虚机

    学习 KVM 的系列文章:  (1)介绍和安装 (2)CPU 和 内存虚拟化 (3)I/O QEMU 全虚拟化和准虚拟化(Para-virtulizaiton) (4)I/O PCI/PCIe设备直接 ...

  10. 【KVM系列08】使用 libvirt 迁移 QEMU/KVM 虚机和 Nova 虚机

    第八章 使用 libvirt 迁移 QEMU/KVM 虚机和 Nova 虚机 1. QEMU/KVM 迁移的概念 1.1 迁移效率的衡量 1.2 KVM 迁移的原理 1.3 使用命令行的方式做动态迁移 ...

最新文章

  1. 严格匹配_2020湖北省考招录“刚柔并济”强调“人岗匹配”
  2. fit函数 model_深度学习与Tensorflow学习笔记2 ——回调函数callbacks和Tensorboard
  3. 2020重学Go系列:反引号的妙用—结构体里的 Tag 标签
  4. 构建安全的计算机网络报告,计算机网络与安全实践设计报告 矿大资料.doc
  5. ZetCode 数据库教程
  6. 裁剪并获取固定大小的图片
  7. java class类
  8. 运筹学及其matlab应用,运筹学基础及其MATLAB应用
  9. Android自定义消息推送
  10. 接口测试之协议和常用工具安装使用
  11. 寒假自学数学建模(2)相关系数
  12. Facebook账号被封了怎么办?这份账号申诉指南请收好
  13. Xcode7 网络请求报错:The resource could not be loaded because the App Transport Security policy requir
  14. 你最该学的职场必修课[职场规划个人笔记]
  15. 网页认不出USBKEY
  16. 奇思妙想构造题 ARC145 D - Non Arithmetic Progression Set
  17. 把一个数随机分成n份,随机数字和等于总数 PHP代码
  18. 基于Springboot的论坛管理系统
  19. 爱视直播网络电视 v07.0201.01 免费下载
  20. 【2022/01/27】thinkphp源码无差别阅读(三十)

热门文章

  1. MY-IKuai-1
  2. Qt多功能计算器(二)——三角函数
  3. 有1234四个数字java_用java程序编写,1234这四个数进行排列组合,
  4. 流程驱动管理vs 数据驱动管理
  5. 上海电力学院计算机软件技术大作业,计算机硬件技术大作业报告2.doc
  6. Ubuntu pip 软链接以及 usr/bin 和usr/local/bin
  7. HDU 3903 Trigonometric Function (三角恒等式余弦定理)
  8. 850pro测试软件,业界领先技术 三星850PRO 256G固态硬盘测试
  9. 千村示范、万村整治 浙江
  10. 推荐10 款 C++ 在线编译器