无忧启动论坛

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

[求助] 有没有办法在DRUB4DOS下判断硬盘是SATA还是IDE?

[复制链接]
跳转到指定楼层
1#
发表于 2011-9-8 09:10:47 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
有没有办法在DRUB4DOS下判断硬盘是SATA还是IDE?
主要是想进行GHOST备份恢复时自动判断是否要加 -noide 参数。

[ 本帖最后由 mygamexxx 于 2011-9-8 09:13 编辑 ]
2#
发表于 2011-9-8 10:31:43 | 只看该作者
好像没必要加 -noide 参数吧,我用的就是SATA串口硬盘,本机做GHOST时就没有加 -noide 参数;只F格式和N格式下用的参数有些不同,N格式下需要加载支持N格式的读写,在做GHOST时,要先卸载N格式读写的支持,要不速度可够受的……另就是F格式下可以直接写成盘符D:,而N格式下就要写分区号,1:2或1.2……
回复

使用道具 举报

3#
 楼主| 发表于 2011-9-8 10:46:15 | 只看该作者

回复 #2 jh1688 的帖子

单独的GHOST运行不需要N格式支持。

有些机器不加 -NOIDE 参数无法备份和恢复,有些机器加了-NOIDE参数备份和恢复的速度很慢。有些机器加不加此参数没多大差别(这有点想不明白)。
这几种机器我都使用过了,只要参数正确就没问题。

[ 本帖最后由 mygamexxx 于 2011-9-8 10:47 编辑 ]
回复

使用道具 举报

4#
发表于 2011-9-8 11:27:13 | 只看该作者
sub-class=0101表示IDE设备,但这仅仅表示BIOS支持这个设备,而不能代表你没有这个设备。
如raid的主板,sub-class=0104,但也有sub-class=0101,如ide的光驱。

目前看来,新机器都可以加上-NOIDE,这个参数的含义大概意思是优先检测SATA硬盘(而非禁止访问ide)
或者用排除法,使用chkpci -cc:01,是否包含非0101的(CC_0101),如果有则使用-NOID选项。
一些SATA兼容模式,没有办法检测。
回复

使用道具 举报

5#
发表于 2011-9-8 12:21:24 | 只看该作者
综合3# 4#
2003年前电脑 不加-NOIDE
之后 加-NOIDE
回复

使用道具 举报

6#
 楼主| 发表于 2011-9-8 13:02:37 | 只看该作者
在OMNIFS.EXE的说明中,/NOIDE表示关闭IDE支持(仅适用于DOS)。

GHOST参数说明中:
-noide

Disables access to IDE devices. This is equivalent to -fni for IDE disks, but noide also affects ATAPI CD writers, tape drives, and other IDE devices.

禁用对IDE设备的访问权限。 这与-fni(禁止对IDE硬盘操作使用直接IDE访问支持)类似。但noide禁用还包括ATAPI光盘刻录机、磁带驱动器及其他IDE设备。


现象:本论坛中的求助帖子http://bbs.wuyou.net/forum.php?mod=viewthread&tid=198758&extra=page%3D1,就是常规安装未加 -NOIDE 参数。

我也遇到过,只要加参数支持即可。

[ 本帖最后由 mygamexxx 于 2011-9-8 17:25 编辑 ]
回复

使用道具 举报

7#
发表于 2011-9-8 21:49:16 | 只看该作者
原帖由 快雪时晴 于 2011-9-8 12:21 发表
综合3# 4#
2003年前电脑 不加-NOIDE
之后 加-NOIDE

嘿嘿,在偶这里,近年的联想、惠普以及戴尔机子,但凡加上-noide参数,就呈现爬行速度鸟。
回复

使用道具 举报

8#
 楼主| 发表于 2011-9-8 22:00:42 | 只看该作者
经实机测试(家里的神舟台式机),SATA硬盘在BIOS中设置为兼容模式,加不加 /noide 参数均可用OMNIFS访问硬盘,加不加 -noide 参数均可用GHOST备份,速度均无异常,chkpci -cc:01,有一个包含CC_0101;当设置为增强模式(achi),不加 /noide OMNIFS无法访问硬盘,加 /noide OMNIFS正常访问硬盘,不加 -noide GHOST无法出现备份进度条,加 -noide 可用GHOST备份速度正常,chkpci -cc:01,有两个包含CC_0101。

一台笔记本(五、六年前买的明基):BIOS中无硬盘模式设置项,不加 -noide GHOST无法出现备份进度条,加 -noide 可用GHOST备份速度正常,chkpci -cc:01,有一个包含CC_0101。

不过前段时间用过联想的一台近两年买的机子,加 -noide 参数GHOST备份出现龟速现象,去掉此参数后GHOST备份速度正常。忘记了是哪一台机子,无法测试了。

经验:在DOS下运行GHOST,不加参数,如果出现正常备份界面,应该不用加-noide,如果出现的备份界面异常(无字,无法操作),就需要加-noide,废话了。。。

[ 本帖最后由 mygamexxx 于 2011-9-8 22:32 编辑 ]
回复

使用道具 举报

9#
 楼主| 发表于 2011-9-22 22:48:07 | 只看该作者
发现HDAT2在DOS下可以检测出兼容模式为ATA,  增强模式为SATA.
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-17 05:41

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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