随笔分类 - Grub
摘要:前一段时间在论坛上看到有文章谈到使用gfxboot来美化Grub启动界面,看着那些贴出的华丽界面,心里确实痒痒的,如是就按着文章里所说的下载相应的软件包来安装试验,也居然出来了效果,在前面的文章中记下了相关的方法步骤。然而好景不长,今天偶然间发现gfxboot居然不能启动我机子上的FreeBSD,命令都是一样的,配置也都是一样,就是起不来。心里郁闷,于是决定重新安装原始的Grub,不求华丽,但是实用嘛。安装没的说,aptitude install grub,在这里不得不感叹Debian的方便啊。一切顺利,进行简单的配置之后,修改以前的启动文件,重启。不过重启后居然发现Grub还是那个丑陋的黑白
阅读全文
摘要:使用Debian的Linux用户可能都知道,Debian默认的Grub启动菜单是相当的丑陋的,只是简单的黑底白字,可以说是相当的具有黑客的意味,而此时我们所能做的只是找一些漂亮的splashimage来进行美化。而尝试过Suse的用户也许会对Suse的启动菜单有着深刻的印象,现在我们使用gfxboot进行Grub启动菜单的美化,就可以达到Suse类似的效果。(PS:MS gfxboot就是由Suse所开发的)1 下载gfxbootwget -c http://www.mvpdream.org/blog/grub-gfxboot_0.97-5_i386.deb2 下载message包wget -
阅读全文
摘要:Grub可以以一定的方式引导多种内核,但是对于一些自由操作系统我们需要使用特殊的方法.如何启动操作系统:Grub有两种不同的启动方法.一种就是直接启动操作系统,另一种方法就是将启动引导权将给另一个启动引导程序,由他来引导操作系统.一般而言,前者是更令人满意,因为我们不需安装和维护另一个启动引导程序.Grub是足够的灵活可以从单一的磁盘或是分区装入操作系统.然而后一种方法也是需要的,因为Grub并不会支持现在存在的所有的操作系统.如何由Grub直接引导:多种启动是Grub所支持的启动格式.为了方便,Grub还会支持Linux,FreeBSD,NetBSD,OpenBSD的启动.如果我们要启动其他
阅读全文
摘要:Grub中的名字约定:在Grub中的设备语法要与我们以前在操作系统中所见到的会有一些不同.我们需要了解这些区别来指定我们的硬盘或是分区.如下面的例子:(fd0)首先我们要知道的就是在Grub中设备的名称是由()括起来的.这里的fd部分指出这是一个软盘.0是设备的标号,在Grub中设备的标号是由0开始算起的.这个表达就表示出Grub要使用整个软盘.(hd0,1)这里的hd意味着硬盘.这里的第一个0是指硬盘的标号,也就是说,这里指的是第一个硬盘,而第二个数字1则是指分区的标号(或者是BSD中的段标号[slice number]).在这里我们要再一次指出注意的就是在Grub中分区的标号是由0开始算起
阅读全文