某Linux系统,使用GRUB启动器,但是在启动时满屏都是GRUB字符
解决办法:进入BIOS设置,修改硬盘的访问模式,一般有Normal、LBA、Large几个,试试修改为Large,一般就通过了,如果不行,再尝试其他几个选项,这几个选项的含义如下:
NORMAL普通模式
它是最早的IDE方式,在硬盘访问时,BIOS和IDE控制器对参数不做任何转换。
该模式支持的最大柱面数为1024,最大磁头数为16,最大扇区数为63,每扇区字节数为512,因此支持最大硬盘的容量为:512x63x16x1024=528MB。在此模式下,硬盘的实际物理容量再大,也只能用到其中的528M。
LBA(LogicalBlockAddressing)逻辑块寻址模式。
管理的硬盘空间可达8.4GB。在LBA模式下,设置的柱面、磁头、扇区等参数并不是实际硬盘的物理参数。在访问硬盘时,由IDE控制器把由柱面、磁头、扇区等参数确定的逻辑地址转换为实际硬盘的物理地址。
在LBA模式下,可设置的最大磁头数为255,其余参数与普通模式相同,由此可以计算出可访问的硬盘容量为:512x63x255x1025=8.4GB。不过现在新主板的BIOS对INT13进行了扩展,使得LBA能支持100GB以上的硬盘。
LARGE大硬盘模式
在硬盘的柱面超过1024而又不为LBA支持时采用。LARGE模式采用的方法是把柱面数除以2,把磁头数乘以2,其结果总容量不变。
在这三种硬盘模式中,现在LBA模式使用最多
原因:硬盘太老或BIOS版本太旧,不支持硬盘的LBA模式寻址
阅读(254) | 评论(0) | 转发(0) |