无忧启动论坛

标题: Qemu启动测试器修改版 [打印本页]

作者: Bluebells    时间: 2021-8-12 21:38
标题: Qemu启动测试器修改版
本帖最后由 Bluebells 于 2025-3-3 19:51 编辑

此 Qemu启动测试器 基于 阿弥陀佛 提供的源代码修改而成, 在此感谢原作者的分享!

主要修改内容:
1. 更新 QEMU 主程序为 64 位版本(仅 64 位版本可将其虚拟机的内存容量设置大于 1024M);
2. QEMU 及其它相关文件不内嵌到启动器;
*将QEMU及相关资源内嵌到启动器, 将会导致每次打开启动器都要释放内嵌的 QEMU 资源到临时目录, 严重影响体验
3. 解除启动测试器启动时的动态内存容量不能大于 1000M 的限制;
4. 更改"附加磁盘"选项对应的功能;
5. 移除截图功能;
6. 修改"软盘镜像"和"Fbinst存档"的命令行参数(在测试非标准的 IMA/IMG 软盘映像时, 请使用"磁盘镜像"选项);
7. 支持设置虚拟机的 CPU 核心数;
8. 添加启动器启动 QEMU 时的相关命令行;
9. HAXM 加速器选项(仅当符合必要条件时才可用, 详情请参阅 QEMU 的 HAXM 相关说明)
备注:
1. 高于 5.10 版本的 QEMU 不再支持中文路径;
2. 高于 8.1.0 版本的 QEMU 不再支持 HAXM 加速器;
3. 低版本的 QEMU 在使用 HAXM 加速器时, 虚拟机内存必须低于 4096M

下载地址: https://bluebell.lanzoui.com/b0d3btgmf 密码: 5wyk





作者: 3550905838    时间: 2021-8-12 21:41

作者: xban    时间: 2021-8-12 22:13
谢谢分享
作者: xhan    时间: 2021-8-12 22:19
不错谢谢分享
作者: 2012andyle113    时间: 2021-8-12 22:37
本帖最后由 2012andyle113 于 2021-8-12 22:40 编辑

感谢分享,18年的时候就有个去除1G限制的改版
作者: cdliuwei    时间: 2021-8-12 22:43
谢谢楼主分享
作者: dfw9    时间: 2021-8-12 22:58
感谢分享,支持一下下。
作者: zds1210    时间: 2021-8-12 23:02
这个支持下,有更新好。
作者: wuxin9712    时间: 2021-8-12 23:06
感谢B大 更新  给力
作者: sanshen3    时间: 2021-8-12 23:58
感谢,不错收藏一下
作者: lily9718    时间: 2021-8-13 05:45
谢谢分享
作者: 窄口牛    时间: 2021-8-13 07:19
本帖最后由 窄口牛 于 2021-8-13 07:25 编辑

285的还行,efi32测试不了
605的是后台启动?有进程没有显示.

作者: chenfine    时间: 2021-8-13 08:07
感谢!收下了
作者: 411821378    时间: 2021-8-13 08:54
谢谢分享

作者: lpsyuntao    时间: 2021-8-13 09:45
谢谢分享
作者: tiansi78    时间: 2021-8-13 10:07
这个工具不错。N年前曾常用老版本调试PE
作者: 2011_yycn    时间: 2021-8-13 12:32
谢谢分享!
作者: symwww    时间: 2021-8-13 12:47
谢谢分享
作者: 蓝星明月    时间: 2021-8-13 15:10
谢谢分享!!!
作者: lopk    时间: 2021-8-13 17:34
1
作者: vvt1321    时间: 2021-8-14 19:26
感谢分享
作者: brook    时间: 2021-8-14 20:57
这个好东西,楼主厉害了
作者: min_x91    时间: 2021-8-15 15:45
谢谢分享
作者: qwe    时间: 2021-8-15 17:00
谢谢分享!
作者: chairmansu    时间: 2021-8-16 06:46
謝謝分享
作者: chenfine    时间: 2021-8-16 09:53
支持一下
作者: zqjiang    时间: 2021-8-16 11:13

感谢  更新!收下了
作者: 779062985    时间: 2021-8-18 22:20
给力!
作者: xuguang    时间: 2021-8-25 12:37
谢谢分享
作者: 39282315    时间: 2021-9-1 21:39
谢谢分享
作者: 16567890    时间: 2021-9-15 08:13
谢谢 ,收藏了。。
作者: hssydb    时间: 2021-9-20 12:52
试一下新版本。谢谢。
作者: chzj589    时间: 2021-9-27 19:46
下载收藏。谢谢分享
作者: jinqu008    时间: 2021-10-3 12:58
下载了,谢谢。
作者: cly6    时间: 2021-11-18 19:43
谢谢分享!!!
作者: 2011laohu    时间: 2021-11-19 14:00
真是好人,大于1G,谢谢
作者: mnbabc2002    时间: 2021-12-9 06:01
好东西顶起来再说
作者: 跳探戈的狼    时间: 2022-2-22 16:48
支持uefi启动,很好。以前用杏雨梨云的那个集成到右键的老版本。
作者: yxcocn    时间: 2022-4-22 21:37
谢谢分享。。。收藏啦
作者: 跳探戈的狼    时间: 2022-5-1 13:55
2.8.5的版本控制台不能隐藏实在是遗憾,这个版本体积小巧,而且还支持中文路径,5以上的版本不支持中文路径。
作者: 跳探戈的狼    时间: 2022-5-4 12:44
网盘上最新的7.0.0的版本控制台也是一样没有隐藏啊,上一个版本6.2.0的控制台是隐藏的
作者: Bluebells    时间: 2022-5-4 12:56
跳探戈的狼 发表于 2022-5-4 12:44
网盘上最新的7.0.0的版本控制台也是一样没有隐藏啊,上一个版本6.2.0的控制台是隐藏的

因为 v7.x 又不能隐藏了
作者: dianji2004    时间: 2022-5-4 13:17
谢谢分享!
作者: gd小兵    时间: 2022-5-19 21:49
测试光盘镜像提示这个?

boot.png (392.71 KB, 下载次数: 29)

boot.png

作者: 泮安宁    时间: 2022-6-18 23:03
本帖最后由 泮安宁 于 2022-6-18 23:13 编辑

大佬可以提供您这个修改版的源码吗,我想自己再改一下,因为在我这个机器里体验不是很好

图中可以看到,字很小,还不清楚

或者大佬你可不可以再改进一下

作者: lindu    时间: 2022-6-20 13:35
v7.0.0中把qemu-system-x86_64.exe换成qemu-system-x86_64w.exe可以隐藏控制台窗口,大佬修改一下吧
作者: heroic1023    时间: 2022-7-8 16:56
實用測試工具,感謝分享~
作者: 小小小璇    时间: 2022-8-5 19:17
谢谢分享
作者: lz0313    时间: 2022-11-26 21:29
本帖最后由 lz0313 于 2022-11-26 21:33 编辑

Qemu_v7.1.0无法使用 测试WinPE时,点击开始测试没反映,不弹出测试窗口


Qemu_v7.0.0正常使用




作者: 9001    时间: 2022-12-5 13:42
你这个启动测试器都有个bug,就是软盘镜像测试不成功

这个是天意修改的MaxDOS.img,使用老的3.14.7.31版(3MB)的测试器测试,正常。

使用你新修改增强的版本,无法正常启动IMG:

这个情况从V2.8.5到最新的V7.1.0都是这样。我手头还有一个3.14.7.31版(15.34MB)的Q启动测试器,貌似也是你的作品,一样不能启动IMG。
还请有空排查一下bug。

附上maxdos.img的网盘下载地址:
点击下载 提取码:6666


作者: Bluebells    时间: 2022-12-5 14:17
9001 发表于 2022-12-5 13:42
你这个启动测试器都有个bug,就是软盘镜像测试不成功

这个是天意修改的MaxDOS.img,使用老的3.14.7.31版 ...

注意看第七点
作者: 9001    时间: 2022-12-5 16:27
Bluebells 发表于 2022-12-5 14:17
注意看第七点

试过了,软硬都不行。
我是在kuer的PE下进行了。不知道会不会有影响。
但老版的3M启动器可以,另外窄口牛坛友弄了个5.0.0.1版本的也可以。
作者: Bluebells    时间: 2022-12-5 16:38
9001 发表于 2022-12-5 16:27
试过了,软硬都不行。
我是在kuer的PE下进行了。不知道会不会有影响。
但老版的3M启动器可以,另外窄口 ...

这不是 bug 而是你使用的映像不是标准的可引导软盘映像文件
为什么旧版或有些人制作的版本可以运行? 因为他们的版本在启动 qemu 时都会对待测试的软盘映像文件进行转换(你可以从临时文件夹下找到被转换后的软盘映像文件)
作者: Bluebells    时间: 2022-12-5 20:49
本帖最后由 Bluebells 于 2022-12-7 20:09 编辑
9001 发表于 2022-12-5 16:27
试过了,软硬都不行。
我是在kuer的PE下进行了。不知道会不会有影响。
但老版的3M启动器可以,另外窄口 ...

我上传了一个修复了所谓的 bug? 版本的Qemu启动测试器. 名称为 QemuBootTest_x64(Qemu_v7.0.0)_Standalone.7z
PS: 以后更新的版本都将不修复这个所谓 bug! 这将是作为独立版本存放到网盘里


作者: 9001    时间: 2022-12-5 23:30
Bluebells 发表于 2022-12-5 20:49
我上传了一个修复了所谓的 bug? 版本的Qemu启动测试器. 名称为 QemuBootTest_x64(Qemu_v7.1.0)_Standalon ...

感谢!
测试可行。
多数修改的DOS类IMG都非标挺大个的,还想用新版本QEMU,只好到处找了
作者: dfswb    时间: 2022-12-21 10:53
本帖最后由 dfswb 于 2022-12-21 10:54 编辑

怎么没有办法测试磁盘,是灰的
作者: fjice    时间: 2022-12-30 13:51
谢谢分享
作者: 2010laodu    时间: 2023-1-2 15:56
谢谢分享
作者: 54czp    时间: 2023-1-5 21:36
666
作者: WYpoij    时间: 2023-1-8 05:45
谢谢分享
作者: ql1307096    时间: 2023-2-9 10:13
感谢分享
作者: papachi    时间: 2023-2-9 10:23
谢谢分享。
作者: ql1307096    时间: 2023-2-9 10:48
在win10下启动win7pe的iso文件,鼠标总是跑到外面去了没法正常的点击虚拟机内的文件,怎么解决呢?
作者: yyz2191958    时间: 2023-2-9 11:10
好像很强大
作者: pl888888    时间: 2023-3-14 11:15
收藏备用
作者: plutoshen    时间: 2023-3-20 11:18
阿弥陀佛的版本可以识别我的优盘,楼主的版本不能,不知道是什么原因。


上面是阿弥陀佛的版本



上面是楼主的版本

作者: tcm    时间: 2023-4-19 13:14
感謝,下載試試看啦
作者: gd小兵    时间: 2023-4-26 08:16
8.0出来了,牛啊!!
作者: xpf235689    时间: 2023-4-26 13:30
好东西  谢谢

作者: zyy    时间: 2023-5-1 15:48
谢谢分享,已经下载试用
作者: 风神    时间: 2023-5-19 09:06
7.1及以后的版本不能启动我的U盘
作者: zhangz9    时间: 2023-5-20 12:52
多谢分享,已经试用了。很方便
作者: whymewhy    时间: 2023-6-7 10:44
        赞一个!
作者: yyz2191958    时间: 2023-6-12 10:10
下来试一试 谢谢
作者: 进士小站    时间: 2023-6-12 10:25
感谢及时更新
系统镜像测试更方便
作者: umagon    时间: 2023-7-3 20:28
很给力! 支持
作者: zhq_zhx    时间: 2023-7-4 11:09
不好,好东西,正需要
作者: zhangz9    时间: 2023-7-4 11:25
多谢分享
作者: liangzr1976    时间: 2023-8-3 10:28
支持老大更新
作者: 2011yaya2007777    时间: 2023-10-5 11:17
阿弥陀佛的版本可以识别我的优盘,楼主的版本不能,不知道是什么原因。

以管理员身份运行
作者: 2011yaya2007777    时间: 2023-10-5 11:24
Qemu 8.1.0 版本,如果想虚拟显卡默认模式为None,而不是VMware,需要设置哪里?
如果虚拟显卡默认模式不能设置为为None,是否可以帮忙编译一个?

因为在VMware模式测试uefi花屏!而None模式正常。
作者: Bluebells    时间: 2023-10-5 13:48
2011yaya2007777 发表于 2023-10-5 11:24
Qemu 8.1.0 版本,如果想虚拟显卡默认模式为None,而不是VMware,需要设置哪里?
如果虚拟显卡默认模式不 ...

这个只是一个前端而已, 是使用 pecmd 脚本写的
默认虚拟显卡模式为 None 的 qemu 前端: QemuBootTest(仅qemu前端).7z (545.59 KB, 下载次数: 22)
替换同位置的 QemuBootTest.exe (或更名)就可以


作者: 2011yaya2007777    时间: 2023-10-5 15:11
替换同位置的 QemuBootTest.exe (或更名)就可以

谢谢!收了。
作者: 2011yaya2007777    时间: 2025-1-15 16:42
网起视乎有些问题。
楼主是否考虑出一个支持 HTTP 网起的版本?
作者: Bluebells    时间: 2025-1-15 17:41
2011yaya2007777 发表于 2025-1-15 16:42
网起视乎有些问题。
楼主是否考虑出一个支持 HTTP 网起的版本?

其实我也想,但我对网络启动完全不懂,关于网络启动方面的代码完全是延用原作者的代码,并没有作任何更改
可能新版本的 qemu 的网络启动参数或组件发生了变化导致出现问题
作者: 2011yaya2007777    时间: 2025-1-15 18:45
知道了,谢谢。
作者: zqjiang    时间: 2025-1-23 11:56
又更新到 9.2.0 了
作者: 2011yaya2007777    时间: 2025-3-26 09:16
经测试,QEMU_v7.0.0 - QEMU_v8.2.0 ,配合 EasyWebSvr,可以实现 HTTP 网起!
不知楼主为何在 v9.2.0 版本去除了 pxe/linux 功能?
作者: Bluebells    时间: 2025-3-26 14:08
2011yaya2007777 发表于 2025-3-26 09:16
经测试,QEMU_v7.0.0 - QEMU_v8.2.0 ,配合 EasyWebSvr,可以实现 HTTP 网起!
不知楼主为何在 v9.2.0 版 ...

这个qemu启动测试器已明码开源,你可以根据自己需求进行修改(使用PE资源编辑工具查看修改 SCRIPT 区段即可)
也可以试试 wintoflash 老大的 ZenEMU
作者: Bluebells    时间: 2025-3-31 20:56
2011yaya2007777 发表于 2025-3-26 09:16
经测试,QEMU_v7.0.0 - QEMU_v8.2.0 ,配合 EasyWebSvr,可以实现 HTTP 网起!
不知楼主为何在 v9.2.0 版 ...

重做了所有版本, "PXE网启"和"Linux 内核"启动测试功能回归, 并修复了"Linux 内核"启动测试以 Legacy BIOS 启动模式时必定失败的问题(缺失必要文件导致的)
移除了"Fbinst存档"启动测试, 替换为"文件夹"启动测试
PS: 使用"文件夹"启动测试功能测试 EFI 映像的启动是非常便捷的
作者: 2011yaya2007777    时间: 2025-4-9 14:17
楼主辛苦了,致谢!




欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/) Powered by Discuz! X3.3