无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 2965|回复: 6
打印 上一主题 下一主题

[求助] 是否是一个BUG,双硬盘下,启动后第一次FIND与第二次FIND结果不一致

[复制链接]
跳转到指定楼层
1#
发表于 2012-10-21 15:11:49 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
checkbak批处理代码为:
  1. !BAT
  2. if "%~1"=="" && exit
  3. set bak1=%~1
  4. set bak2=%~2
  5. echo %bak1%
  6. echo %bak2%
复制代码
grldr启动代码为
  1. find --set-root /checkbak
  2. command --set-path=/
  3. debug on
  4. find --devices=h /cxbak | checkbak
复制代码
环境为双硬盘,两个硬盘上都有文件夹cxbak 且在ntfs上

运行结果看图,第一次不正常,第二次就正常了。g4d最新版本




若在开机时按换成另一硬盘启动 且启动硬盘里没有cxbak


[ 本帖最后由 xiaoy 于 2012-10-21 15:21 编辑 ]
2#
发表于 2012-10-22 09:52:24 | 只看该作者
实模式下访问硬盘的能力是有限制的,也有可能是BIOS的缺陷,也有可能其他原因。
上面的int13读硬盘失败的提示,不排除你的硬盘有问题。
回复

使用道具 举报

3#
 楼主| 发表于 2012-10-22 09:57:40 | 只看该作者
主板是华硕P8B75 MLX   硬盘是全新硬盘,一个固态 一个WD500G ,后又换成两个新WD500G问题依旧。

关键是第二次FIND的结果是正常的。
回复

使用道具 举报

4#
发表于 2012-10-22 10:13:04 | 只看该作者
find /cxbak
find --devices=h /cxbak
分别运行上面的命令看看截图。
回复

使用道具 举报

5#
 楼主| 发表于 2012-10-22 10:18:30 | 只看该作者
只是内置菜单有问题,也就是第一次运行FIND  后手工运行的命令都没有任何问题
回复

使用道具 举报

6#
发表于 2012-10-22 10:36:32 | 只看该作者
开启了debug模式造成的  会额外输出一些硬盘的检测信息  算是正常的

可以换成debug 1 命令再试下
回复

使用道具 举报

7#
 楼主| 发表于 2012-10-22 12:14:22 | 只看该作者
在另一台双硬盘使用DEBUG 1 测试成功  无问题,估计是这方面的原因,感谢楼上各位
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-11-16 10:53

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表