硬盘的LGR与LBA方式

发布于2022-01-13 11:31:22
4个回答
admin
网友回答2022-01-13
CHS(或称为Normal)模式: 适应容量≤504MB的硬盘

LBA(Logical Block Addressing)模式: 适应容量≥504MB的硬盘,但BIOS需支持扩展INT13H,否则也只能适应≤8.4GB的硬盘

LARGE(或称LRG)模式: 适应504MB≤容量≤8.4GB的硬盘

LARGE大硬盘模式。当硬盘的柱面超过1024而又不为LBA支持时可采用此种模式。LARGE模式采取的方法是把柱面数除以2,把磁头数乘以2,其结果总容量不变。例如,在NORMAL模式下柱面数为1220,磁头数为16,进入LARGE模式则柱面数为610,磁头数为32。这样在DOS看来柱面数小于1024,即可正常工作。目前基本上只有LBA有实际意义了。
LARGE寻址模式把柱面数除以整数倍、磁头数乘以整数倍而得到的逻辑磁头/柱面/扇区参数进行寻址,所以表示的已不是硬盘中的物理位置,而是逻辑位置。LBA寻址模式是直接以扇区为单位进行寻址的,不再用磁头/柱面/扇区三种单位来进行寻址。但为了保持与CHS模式的兼容,通过逻辑变换算法,可以转换为磁头/柱面/扇区三种参数来表示,但表示的也和LARGE寻址模式一样,已不是硬盘中的物理位置,而是逻辑位置了。
admin
网友回答2022-01-13
一楼的回答已经很详细了,就是寻址方式不同 CHS 就是 C柱面 H 磁头 S扇区,LBA就是将硬盘划分成一个一个扇区,我们在硬盘标签看到250G的硬盘 465214568,这个数字就是LBA地址,这个硬盘有465214568个扇区,一般一个扇区可以存储512字节,用LBA值除以2可以大体估算出这个硬盘的容量是多少GB。
admin
网友回答2022-01-13
bit-shift
admin
网友回答2022-01-13
楼上够详细

回到
顶部