其实对于Linux的GRUB,几乎所有的Linux主流发行版都有打包,如果您安装了Linux,并且在开机后出现GRUB字样的,证明您已经安装了GRUB;而无需再次安装;Linux的GRUB软件包安装部份并不是本文的重点;
如果您的Linux系统没有安装GRUB,或者采用的是LILO,而您想用GRUB,可以用系统安装盘自带GRUB软件包来安装,或者到相关发行版本的软件仓库下载后安装;
GRUB 的Linux版本目前在各大发行版中都有打包;比如Fedora/Redhat/Centos/Mandrive/Mandriva/SuSE等以RPM包管理机制的系统,可以通过如下的命令来安装;
请参考《Fedora / Redhat 软件包管理指南》
如果是Slackware 您可以用如下的办法来安装;
其它的发行版本请用其自己特色的软件包管理工具来安装;
当然您也可以通过源码包,在任何Linux的发行版上安装;至于源码包的安装方法;
请参考:《如何编译安装源码包软件》
确认您是否成功安装了GRUB,您可以测试是否有如下两个命令;
如果您不能找到这两个命令,可能您的可执行程序的路径没有设置;
请参考:《设置可执行程序路径》,当然您可以用绝对路径;比如下面的;
如果您还是找不到GRUB软件包安装在哪了;您可以用下面的命令来解决和查找;
比如找到的是有类似如下的;
在一般情况下,在路径中带有bin或sbin中字样的,这些路径下都是可执行程序;sbin 是超级权限用户才能使用的管理命令;要使用这些命令一般的情况下得切换到root用户下才能使用;比如