Grub常用配置

上一篇 / 下一篇  2006-07-20 02:27:31 / 天气: 阴雨 / 心情: 平静 / 个人分类:GNU工具

1- 引导windows
    这是一个典型的windows启动段落:

title        Microsoft Windows XP Professional
root        (hd0,0)
savedefault
makeactive
chainloader    +1

2 - 隐藏菜单
    将“hiddenmenu"写入menu.lst,启动时Grub就会只显示一行倒计时提示,当用户按下ESC之后才会显示启动菜单。

3 - 密码和加锁
    在menu.lst中使用“password”命令可以给Grub加锁,例如:

password topsecret

    那么开机时必须按提示输入密码“topsecret”之后,才允许打开Grub的命令行模式。这样就可以避免Grub的命令行引起安全问题。
    另外还可以使用MD5加密你所设置的密码,以免他人查看menu.lst时泄露密码,假设密码仍设为“topsecret”,在终端下操作:

al@Alexander:~$ grub-md5-crypt
Password:
Retype password:
$1$0W/7X1$2GDNa7bXeAt.ASHAq01zp1
al@Alexander:~$

    输入两遍密码后,显示的“$1$0W/7X1$2GDNa7bXeAt.ASHAq01zp1” 就是对应到“topsecret”的MD5密文。需要注意的是,对同一个密码进行MD5加密之后得到的结果会不一样,这样的特性使MD5加密方法更安全。在menu.lst里“password”命令需要对应地改为:

password --md5 $1$0W/7X1$2GDNa7bXeAt.ASHAq01zp1

    这样设置密码的最终效果和前面的方法是相同的。
    你还可以利用这里设置的密码,限制他人使用某些引导段落。只要在需要限制的引导段落的“title”行下面添加一行“lock”,这个引导选项就只能在输入了正确的密码后启动。

4 - 背景图像
    首先要将需要设为背景的图片进行转换,Grub可以接受14色640*480像素XPM图像。例如你找到的图片叫做“splashimage.jpg”,用convert命令进行转换:

$ convert -resize 640x480 -colors 14 splashimage.jpg splashimage.xpm

    之后还要进行适当的压缩:

$ gzip splashimage.xpm

    把处理好的图片移到grub的目录下:

$ mv splashimage.xpm.gz /boot/grub

    在menu.lst里添加图片的路径(注意boot所在的磁盘,可以用fd命令查看分区的挂载点):

splashimage=(hd0,0)/boot/grub/splashimage.xpm.gz

    这时重启就可以看到效果了。

TAG: 情感绿洲 GNU软件

电脑网络 引用 删除 cqflsjg   /   2006-07-20 11:48:32
3
谢谢了,正在找这个东东~~
 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

数据统计

  • 访问量: 10533
  • 日志数: 11
  • 建立时间: 2006-07-17
  • 更新时间: 2006-09-13

RSS订阅

Open Toolbar