最近有朋友在安装海蜘蛛软路由的时候出现了一个问题,路由安装成功后,在启动时,满屏不停地显示 GRUB 字符,而完成路由的启动。在这里我可以先了解下什么是GURB
GURB是一个多重启动管理器。GRUB是GRand Unified Bootloader的缩写,它可以在 多个操作系统共存时选择引导哪个系统。它可以引导的操作系统包括Linux,FreeBSD,Solaris,NetBSD,BeOSi,OS/2,Windows95/98,Windows NT,Windows2000。它可以载入操作系 统的内核和初始化操作系统(如Linux,FreeBSD),或者把引导权交给操作系统(如Win dows XP)来完成引导。
也就是说GURB是一个Linux下的启动工具,那么为什么会出现上面提到得这个问题呢?这里一般是由于硬盘太老或BIOS版本太旧,不支持硬盘的 LBA 模式寻址,解决办法如下:
首先进入BIOS设置,修改硬盘的访问模式,一般有 Normal、LBA、Large 几个,试试修改为 Large ,一般就通过了,如果不行,再尝试其他几个选项
在上述三种硬盘模式中,现在 LBA 模式使用最多,但是并非所有的硬盘或BIOS都支持。