无忧启动论坛

标题: QEMU不同硬盘引导系统问题求助 [打印本页]

作者: zhanglei1371    时间: 2023-5-27 11:50
标题: QEMU不同硬盘引导系统问题求助
本帖最后由 zhanglei1371 于 2023-5-27 12:04 编辑

目的:
解决在QEMU中测试不一致的问题。
不要说在真实机中去测试,现在就是纯属折腾测试,这个问题在真实机中不存在。
硬件环境:
本人电脑双硬盘,都是MBR+Legacy引导。
一个是256G的固态,盘符为C、I
另一个是1T的机械,盘符从D开始。
操作:
用Bootice为D分区也添加了C分区的windows启动。
问题:
但是用Qemu测试时发现,C分区能显示启动画面。
而D分区却直接出现了错误的提示:

然而,虽然出现错误提示,但是若将电脑重启,选择从机械硬盘引导,却是可以成功进入系统的。
也就是说,Qemu测试的结果有异常。
然后又测试添加E分区的同一个win10的vhd文件,出现了恰好相反的情况,用Qemu测试固态硬盘的引导效果,出现上面图中的错误;
而D分区在Qemu中却能正常出现启动画面。
在实际重启后,用真实环境测试,都能正常进入vhd系统。
那么这种qemu的异常该怎么解决?
望有经验的朋友能给个建议,因为若每次都得重启到真实环境下测试效果,效率太低了。
谢谢各位!



作者: casttt    时间: 2023-5-27 11:54
根本不需要什么,你直接按BIOS启动菜单快捷键,选想要的启动就可以了
作者: zhanglei1371    时间: 2023-5-27 12:05
casttt 发表于 2023-5-27 11:54
根本不需要什么,你直接按BIOS启动菜单快捷键,选想要的启动就可以了

不是一个问题。
真实机本身就是正常的。现在是Qemu中的问题怎么解决。
作者: 窄口牛    时间: 2023-5-27 12:08
测c那块附加d那块才行,测d那块附加上c那块就可以了。
作者: zhanglei1371    时间: 2023-5-27 12:58
窄口牛 发表于 2023-5-27 12:08
测c那块附加d那块才行,测d那块附加上c那块就可以了。

怎么附加?
我好像明白了,比如虚拟盘在D分区,所以D会成功,而C会失败。
作者: szwp    时间: 2023-5-27 14:58
qemu启动了系统,再改bcd
作者: 窄口牛    时间: 2023-5-27 16:40
磁盘测试,启动设备是c所在硬盘,而你在c盘要引导d盘,d盘并不在c盘所在的硬盘,这时候你附加上d盘所在硬盘才能启动d,否则它根本找不到你要启动的D盘在哪。




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