无忧启动论坛
标题:
是否是一个BUG,双硬盘下,启动后第一次FIND与第二次FIND结果不一致
[打印本页]
作者:
xiaoy
时间:
2012-10-21 15:11
标题:
是否是一个BUG,双硬盘下,启动后第一次FIND与第二次FIND结果不一致
checkbak批处理代码为:
!BAT
if "%~1"=="" && exit
set bak1=%~1
set bak2=%~2
echo %bak1%
echo %bak2%
复制代码
grldr启动代码为
find --set-root /checkbak
command --set-path=/
debug on
find --devices=h /cxbak | checkbak
复制代码
环境为双硬盘,两个硬盘上都有文件夹cxbak 且在ntfs上
运行结果看图,第一次不正常,第二次就正常了。g4d最新版本
report.jpg
(32.11 KB, 下载次数: 33)
下载附件
2012-10-21 15:21 上传
若在开机时按换成另一硬盘启动 且启动硬盘里没有cxbak
report2.jpg
(32.81 KB, 下载次数: 39)
下载附件
2012-10-21 15:21 上传
[
本帖最后由 xiaoy 于 2012-10-21 15:21 编辑
]
作者:
zhaohj
时间:
2012-10-22 09:52
实模式下访问硬盘的能力是有限制的,也有可能是BIOS的缺陷,也有可能其他原因。
上面的int13读硬盘失败的提示,不排除你的硬盘有问题。
作者:
xiaoy
时间:
2012-10-22 09:57
主板是华硕P8B75 MLX 硬盘是全新硬盘,一个固态 一个WD500G ,后又换成两个新WD500G问题依旧。
关键是第二次FIND的结果是正常的。
作者:
zxw
时间:
2012-10-22 10:13
find /cxbak
find --devices=h /cxbak
分别运行上面的命令看看截图。
作者:
xiaoy
时间:
2012-10-22 10:18
只是内置菜单有问题,也就是第一次运行FIND 后手工运行的命令都没有任何问题
作者:
sratlf
时间:
2012-10-22 10:36
开启了debug模式造成的 会额外输出一些硬盘的检测信息 算是正常的
可以换成debug 1 命令再试下
作者:
xiaoy
时间:
2012-10-22 12:14
在另一台双硬盘使用DEBUG 1 测试成功 无问题,估计是这方面的原因,感谢楼上各位
欢迎光临 无忧启动论坛 (http://wuyou.net./)
Powered by Discuz! X3.3