您现在的位置是:首页» windows系统» windows连接virtualbox,virtualbox怎么运行win7

windows连接virtualbox,virtualbox怎么运行win7

2024-07-13 12:52:10
本内容由系统网小编为大家分享,Windows系统安装教程、办公系统、软件怎么使用、软件使用教程、办公软件攻略等信息。当开发Windows驱动程序时,调试更加困难,并且程序很容易导致系统崩溃,当你使用Virtual Box来调试程序时,使用W

本内容由系统网小编为大家分享,Windows系统安装教程、办公系统、软件怎么使用、软件使用教程、办公软件攻略等信息。

当开发Windows驱动程序时,调试更加困难,并且程序很容易导致系统崩溃,当你使用Virtual Box来调试程序时,使用Windowsbg来调试主机时。

需要使用的工具:

虚拟箱:用于安装虚拟机系统,用于运行等待测试的驱动程序; Windows WDK & WinDbg :WinDbg随Windows WDK安装,用于debug程序; OSR Driver Loader: 为了装载等待调试的Windows驱动程序,虚拟机的数字签名必须被禁用。

注意Visual Studio SDK版本和DEDK版本完全相同。

配置虚拟机和WinDbg:

首先,进入虚拟机系统,在管理模式中实现cmd,输入bcdedit/debug/dbgsettings串行调试端口:1 baudrate:11520;配置虚拟机系统com1端口与管道和主机通信,然后关掉虚拟机系统. 在Virtual Box的Settings->Serial Ports设置Port:COM1, Port Mode: Host Pipe,取消勾选Connect to existing pipe/socket, Path/Address: .pipeMalDBG 启动主机的WinDbg程序,打开file->Kernel Debug->选择COM口,勾选Pipe,Reconnect, Port改为.pipeMalDBG

编译一个简单的Windows驱动程序:

生成相应的 driver.sys文件,将其复制到虚拟机系统,使用OSR驱动程序载体注册和启动服务,并查看主机的WinDbg显示:

在OSR驱动程序载体中单击停止服务,查看WinDbg显示:

XTw.com.Cn系统网专业应用软件下载教程,免费windows10系统,win11,办公软件,OA办公系统,OA软件,办公自动化软件,开源系统,移动办公软件等信息,解决一体化的办公方案。

免责声明:本文中引用的各种信息及资料(包括但不限于文字、数据、图表及超链接等)均来源于该信息及资料的相关主体(包括但不限于公司、媒体、协会等机构)的官方网站或公开发表的信息。内容仅供参考使用,不准确地方联系删除处理!

联系邮箱:773537036@qq.com