CMOS设置里硬盘后面LBA是什么意思

发布于2022-04-30 10:11:15
2个回答
admin
网友回答2022-04-30
LBA(Logical Block Addressing)逻辑块寻址模式。管理的硬盘空间可达 8.4GB。在 LBA 模式下,设置的柱面、磁头、扇区等参数并不是实际硬盘的物理参数。在访问硬盘时,由 IDE 控制器把由柱面、磁头、扇区等参数确定的逻辑地址转换为实际硬盘的物理地址。在 LBA 模式下,可设置的最大磁头数为 255,其余参数与普通模式相同,由此可以计算出可访问的硬盘容量为:512x63x255x1025=8.4GB。不过现在新主板的 BIOS 对 INT13 进行了扩展,使得 LBA 能支持 100GB 以上的硬盘。
admin
网友回答2022-04-30
lba(logical block addressing)逻辑块寻址模式。在 lba 模式下,我们知道硬盘上的一个数据区域由它所在的磁头、柱面(也就是磁道)和扇区所唯一确定。早期系统就是直接使用磁头柱面和扇区来对硬盘进行寻址(这称为chs寻址),这需要分别存储每个区域的三个参数(这称为3d参数),使用时再分别读取三个参数,然后在送到磁盘控制器去执行。由于系统用8b来存储磁头地址,用10b来存储柱面地址,用6b来存储扇区地址,而一个扇区共有512b,这样使用chs寻址一块硬盘最大容量为256 * 1024 * 63 * 512b = 8064 mb(1mb = 1048576b)(若按1mb=1000000b来算就是8.4gb)。随着硬盘技术的进步,硬盘容量越来越大,chs模式无法管理超过8064 mb的硬盘,因此工程师们发明了更加简便的lba寻址方式。在lba地址中,地址不再表示实际硬盘的实际物理地址(柱面、磁头和扇区)。lba编址方式将chs这种三维寻址方式转变为一维的线性寻址,它把硬盘所有的物理扇区的c/h/s编号通过一定的规则转变为一线性的编号,系统效率得到大大提高,避免了烦琐的磁头/柱面/扇区的寻址方式。在访问硬盘时,由硬盘控制器再这种逻辑地址转换为实际硬盘的物理地址。 large 大硬盘模式,在硬盘的柱面超过 1024 而又不为 lba 支持时采用。large 模式采用的方法是把柱面数除以 2,把磁头数乘以 2,其结果总容量不变。

回到
顶部