|
发表于 2006-4-27 13:32:11| 字数 968| - 中国–上海–上海 电信
|
显示全部楼层
|阅读模式
已知机型:570, 570E, T23, X31, X32, X41, T43, T43p
IBM的本本,据我所知,BIOS里硬盘的模式都是Large且不可更改。
而台式机,当你接入一个新的硬盘后,缺省的硬盘模式设置一般是LBA。
很多台式机都把硬盘设为Auto,一般也就Auto成了LBA模式。
所以,把本本的硬盘接上台式机后的第一件事应该就是进入BIOS把IDE Access Mode改成Large。
N多XD都抱怨接上台式机装出来的系统装回本本后不能启动,多半是这个问题。
附,我忘记从哪里Ctrl-C来的一段基础知识:
一个重要的故障原因,由于目前的IDE都支持逻辑参数类型,硬盘可采用“Normal,LBA,Large” 等,如果在一般的模式下安装了数据,而又在CMOS中改为其它的模式,则会发生硬盘的读写 错误故障,因为其映射关系已经改变,将无法读取原来的正确硬盘位置。
NORMAL普通模式是最早的IDE方式。在此方式下对硬盘访问时,BIOS和IDE控制器对参数不作任何转换。该模式支持的最大柱面数为1024,最大磁头数为16,最大扇区数为63,每扇区字节数为512。因此支持最大硬盘容量为:512×63×16×1024=528MB。在此模式下即使硬盘的实际物理容量更大,但可访问的硬盘空间也只能是528MB。
LBA(Logical Block Addressing)逻辑块寻址模式。这种模式所管理的硬盘空间突破了528KB的瓶颈,可达8.4GB。在LBA模式下,设置的柱面、磁头、扇区等参数并不是实际硬盘的物理参数。在访问硬盘时,由IDE控制器把由柱面、磁头、扇区等参数确定的逻辑地址转换为实际硬盘的物理地址。在LBA模式下,可设置的最大磁头数为255,其余参数与普通模式相同。由此可计算出可访问的硬盘容量为:512×63×255×1024=8.4GB。
LARGE大硬盘模式。当硬盘的柱面超过1024而又不为LBA支持时可采用此种模式。LARGE模式采取的方法是把柱面数除以2,把磁头数乘以2,其结果总容量不变。例如,在NORMAL模式下柱面数为1220,磁头数为16,进入LARGE模式则柱面数为610,磁头数为32。这样在DOS看来柱面数小于1024,即可正常工作。目前基本上只有LBA有实际意义了。
[ 本帖最后由 moyu 于 2006-4-27 13:34 编辑 ] |
|