GNU Grub(简称“GRUB”)是一个来自GNU项目的多操作系统启动程序。Grub是多启动规范的实现,它允许用户可以在计算机内同时拥有多个操作系统,并在计算机启动时选择希望运行的操作系统。大家来学习下ubuntu Grub的安装。
ubuntu Grub安装也非常简单:sudo apt-get install startupmanager grub-splashimages
1.删除Ubuntu安装的ubuntu Grub包(不删除则第二步不成功)
grub-gfxboot.deb
2.重新安装一个新的ubuntu Grub包(一旦第一步没删除,本步安装将不成功)
sudo apt-get install grub-gfxboot
假如源里没有,可以点击接下来链接下载grub-gfxboot.deb
3.下载message包,这是修改界面的关键
message.tar.tar
message.ububrown 如下
message.ububrown 如下
message.snow如下
message.blusplash 如下
4.解压message包把包里的文件放到boot目录
sudo tar jxvf message.tar.bz2 -C /boot
一旦代码不成功的话,建议以root权限打开文件夹
sudo apt-get install nautilus-gksu
这样右键单击文件或文件夹,选择以管理员打开,解压message包,把包里的文件如: message.snow放到boot目录。
5.修改/boot/grub/menu.lst文件代码:
sudo cp /boot/grub/menu.lst /boot/grub/menu.lst_back \备份menu.lst
sudo gedit /boot/grub/menu.lst
将接下来的内容填入timeout XX 下
gfxmenu (hd0,6)/boot/message.ubugrey \(hd0,6)一旦你只有一个硬盘:就改为(hd0,y)根据你实际的位置填写 Y代表你分区的位置!!
或者gfxmenu (hd0,6)/boot/message.ububrown \(hd0,6)根据你实际的位置填写,message.xxxx根据你选择
6.设置ubuntu Grub,执行命令:
sudo grub
在ubuntu Grub>命令行下依次执行接下来命令
find /boot/grub/stage1 \根据你的grub安装位置查找,如/grub/stage1
root (hd0,6) \这一项的值取决于你的menu.lst里的groot的值
setup (hd0)\根据实际情况填写位置
7.安装ubuntu Grub
sudo grub-install /dev/hda
一旦显示为“Not found or not a block device.”,请改执行
sudo grub-install /dev/sda
一旦显示为“/dev/sda does not have any corresponding BIOS drive. ”,那么先执行命令代码:sudo grub-install --recheck /dev/sda
然后再执行代码:sudo grub-install /dev/sda
8.大功告成,重启计算机看看。ubuntu Grub就这样轻松的安装好了。