记一次win10+VM16双机调试的经历

,折腾了两天,终于成功。

基础配置:

宿主机和客户机均为win10,虚拟机是vm16:

一、宿主机中的虚拟机配置

                1、打开设置,删除打印机(也可以不删,网上很多教程)

                2、点击添加,选择串行端口,确定

                3、选择2中添加的串行端口,选择“使用命名管道”,在输入框输入\\.\pipe\com 

其余配置见图

 

二,客户机win10系统配置,

                1、用管理员权限运行命令行,运行:

                        bcdedit /dbgsettings serial baudrate:115200 debugport:1 

                2、复制开机项:   bcdedit /copy {current} /d ww

                3、增加开机项(ID为2中命令执行后产生的字符串)

                        bcdedit /displayorder {current} {ID} 

                4、使之生效: bcdedit /debug {ID} ON 

三,windbg preview配置

1,找到windbgx的位置,发送快捷方式到桌面,然后找到快捷方式选项卡,

在目标后面加上:-k com:port=\\.\pipe\com,baud=115200,pipe;

网上有的文章加了-b选项,但是我的电脑上加了发现跑不通。

其余配置见图

 

 说下踩过的坑;

1,windbg一定要管理员权限,不然一直连不上;

2,连上之后,出现Executable search path is: 要等下面下载好了pdb文件之后,才能出现kd符号,等十分钟左右。

3,我也不确定虚拟机设置-选项-高级-固件类型;是不是BIOS和UEFI都可以,但是我最后选了BIOS成功了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
Win10 VM虚拟机访问磁盘变慢可能有多种原因。以下是可能的解决方案: 1. 虚拟机设置:首先,确保你在虚拟机的设置中为其分配了足够的资源,包括计算机内存和处理器。如果虚拟机资源不足,磁盘访问速度可能会受到影响。 2. 硬盘分区:虚拟机使用的硬盘如果分区不正确,也会导致访问速度变慢。检查虚拟机使用的硬盘分区是否有错误或者是否需要重新分区。 3. 驱动程序更新:确保虚拟化软件(如VMware、VirtualBox等)和主机操作系统都是最新版本,以确保驱动程序兼容性和性能的优化。 4. 硬件加速:更改虚拟机设置,启用硬件加速选项,可以提高磁盘访问速度。硬件加速可以利用主机计算机的物理资源来加快虚拟机的性能。 5. 使用SSD硬盘:如果虚拟机使用的是传统的机械硬盘,请考虑将其替换为固态硬盘(SSD)。SSD硬盘具有更快的读写速度,可以提高磁盘访问效率。 6. 关闭磁盘压缩:如果虚拟机启用了磁盘压缩功能,尝试禁用它。磁盘压缩可能会导致磁盘访问速度减慢。 7. 清理虚拟机磁盘:定期清理虚拟机中不再需要的文件和数据,可以减少虚拟磁盘的碎片和文件数量,从而提高磁盘访问速度。 8. 网络带宽设置:如果虚拟机同时进行网络传输,考虑限制其网络带宽使用,以避免网络传输对磁盘访问的干扰。 综上所述,通过确保虚拟机分配的资源充足、硬盘分区正确、驱动程序更新、启用硬件加速、使用SSD硬盘、禁用磁盘压缩、清理虚拟机磁盘和限制网络带宽使用等方法,可以尝试解决Win10 VM虚拟机访问磁盘慢的问题。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值