clarasun
驱动牛犊
驱动牛犊
  • 注册日期2002-03-28
  • 最后登录2003-02-17
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:3153回复:15

windows2000操作系统是否支持48位寻址

楼主#
更多 发布于:2002-04-25 17:22
各位大牛:
  鄙人想请教一个问题:windows2000操作系统是否支持48为地址的寻址方式。我有一个大于128G的大硬盘,想用ATA-6来进行操作,硬件部分都写好了,但操作系统WINDOWS 2000不认。请问WINDOWS 2000
是在什麽地方发出寻址命令的?又是怎样把这个命令发给硬盘的?我应该在那里写驱动程序,来保证操作系统可以辨识大硬盘并对其进行正确操作?多谢了!

最新喜欢:

jmzz003jmzz00...
clarasun
matt
驱动中牛
驱动中牛
  • 注册日期2001-07-24
  • 最后登录2016-02-25
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-04-26 12:55
这个问题应是IDE Driver及File System Driver的问题,而不会涉及到你问的“windows2000操作系统是否支持48为地址的寻址方式”。
System Internals http://sys.xiloo.com
clarasun
驱动牛犊
驱动牛犊
  • 注册日期2002-03-28
  • 最后登录2003-02-17
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-04-26 14:17
请问你能具体的说明一下吗?
clarasun
Tom.Cat
禁止发言
禁止发言
  • 注册日期2001-10-10
  • 最后登录2019-07-29
  • 粉丝1
  • 关注0
  • 积分-53792分
  • 威望197411点
  • 贡献值0点
  • 好评度5点
  • 原创分0分
  • 专家分0分
  • 社区居民
地板#
发布于:2002-04-26 19:14
用户被禁言,该主题自动屏蔽!
clarasun
驱动牛犊
驱动牛犊
  • 注册日期2002-03-28
  • 最后登录2003-02-17
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2002-04-27 09:38
但是操作系统是如何操作硬盘的呢?有哪些driver与之相关呢?他们之间的调用关系如何呢?是哪一个driver在确定数据块在硬盘上的地址的呢?操作系统又是从哪里知道硬盘的配置的呢?我有一个大于128G的硬盘,但系统不认这麽大的盘。我的硬盘支持ATA-6协议,但是DRIVER却无论如何也发不下EXT命令,我应怎麽办?多谢了!
clarasun
seaquester
驱动大牛
驱动大牛
  • 注册日期2002-05-22
  • 最后登录2016-06-16
  • 粉丝0
  • 关注0
  • 积分500分
  • 威望115点
  • 贡献值0点
  • 好评度107点
  • 原创分0分
  • 专家分52分
5楼#
发布于:2002-05-27 15:54
Win2000是32位操作系统,所以最多可以支持到32位寻址。
但是当前的IDE miniport驱动只支持28位,你需要自己重写一个miniport驱动以支持ATA/ATAPI-6的48bit扩展指令。
八风舞遥翩,九野弄清音。 鸣高常向月,善舞不迎人。
clarasun
驱动牛犊
驱动牛犊
  • 注册日期2002-03-28
  • 最后登录2003-02-17
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2002-05-27 18:33
我在\\ntddk\\src\\storage\\miniport\\pciide中发现有关于ide miniport 的driver,但分析发现,它只能控制传输模式。对寻址并无多大帮助。请问,miniport driver 到底负责哪些工作?port driver呢?还有ddk文档中有关于scsi接口的详细描述,但关于ide接口的则很少,scsi接口和ide接口是否可互用呢?
clarasun
magicx
驱动老牛
驱动老牛
  • 注册日期2002-02-22
  • 最后登录2014-08-18
  • 粉丝1
  • 关注0
  • 积分-14分
  • 威望13点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2002-05-27 20:25

长见识,长见识。

黑黑。。。。。。。。。。。。

 ;)
[color=red]大头鬼! :P[/color]
pjf
pjf
驱动中牛
驱动中牛
  • 注册日期2001-07-08
  • 最后登录2006-10-23
  • 粉丝0
  • 关注0
  • 积分42分
  • 威望4点
  • 贡献值0点
  • 好评度4点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2002-06-05 13:04
Win2000是32位操作系统
----------------------------------------------------------------------
win2000能访问的内存位数是运行它的CPU的体系决定的(32bit or 64bit),不过与此贴所问不相干。
顶楼的老兄若仅仅是想使用大硬盘,应该去开发商网站找Driver;若想自己写写玩,多看看DDK文档与Sourse。顺便提提,IDE与SCSI接口的miniport写法有点类似。
fnight
驱动小牛
驱动小牛
  • 注册日期2001-10-20
  • 最后登录2005-06-08
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2002-06-05 13:37
WINDOWS 2000不能管理大于128G的硬盘分
sorry,
pjf
pjf
驱动中牛
驱动中牛
  • 注册日期2001-07-08
  • 最后登录2006-10-23
  • 粉丝0
  • 关注0
  • 积分42分
  • 威望4点
  • 贡献值0点
  • 好评度4点
  • 原创分0分
  • 专家分0分
10楼#
发布于:2002-06-05 14:41
faint,别人的问题是2000Driverz不识新ATA协议的大硬盘,而不是分区多大的问题。
huoxy
驱动小牛
驱动小牛
  • 注册日期2002-03-01
  • 最后登录2014-02-24
  • 粉丝0
  • 关注0
  • 积分21分
  • 威望4点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
11楼#
发布于:2002-06-06 11:41
会不会是BIOS的问题?
不知道是BIOS就没有认出来,还是Win2000不支持?
我想和硬盘交换数据这么低级的功能应该交给BIOS来完成,Win2000是通过BIOS来操作硬盘。
如果确实Win2000不支持大硬盘,我想阿软会提供补丁吧。
好好学习,天天向上,做一个乖宝宝。
SnowSun
驱动牛犊
驱动牛犊
  • 注册日期2002-06-12
  • 最后登录2005-09-18
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
12楼#
发布于:2002-06-14 20:27
你启动的时候看看硬件列表里面的硬盘工作模式就可以看出硬盘是工作在什么模式下的了,应该不是Win2k的问题,BIOS的可能性比较大,如果没有新的BIOS,可以到硬盘厂家下一个更改ATA模式的小程序降一个ATA级别试试,比如改为ATA-100
atbad
驱动牛犊
驱动牛犊
  • 注册日期2002-06-05
  • 最后登录2003-03-30
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
13楼#
发布于:2002-06-20 14:34
操作系统在i386系统上只支持最大36位存储器寻址,但你的情况和这没有关系,应该是和硬盘的接口有关,你可以找你的硬盘接口芯片的具体资料,看如何对硬盘操作。
atbad
驱动牛犊
驱动牛犊
  • 注册日期2002-06-05
  • 最后登录2003-03-30
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
14楼#
发布于:2002-06-20 14:38
WINDOWS 2000
是在什麽地方发出寻址命令的?又是怎样把这个命令发给硬盘的?

这个问题你可以参考《Windows操作系统原理》,定价在30几块,打开封面是Bill Gates的一段话就没错
chenzhenbest
驱动牛犊
驱动牛犊
  • 注册日期2002-06-11
  • 最后登录2011-02-24
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望2点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
15楼#
发布于:2002-06-21 13:51
是否应重新设置一下Bios, 或者找生产商索要更新的driver或技术文档.
游客

返回顶部