无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 2198|回复: 4
打印 上一主题 下一主题

[求助]系统主分区用GRUB管理,如何在F11中再添加一个GRUB?

[复制链接]
跳转到指定楼层
1#
发表于 2005-4-26 20:57:45 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我的C盘用XP系统,用基于BOOT.INI的GRUB管理,后来在F11分区中再添加基于BOOT.INI的GRUB管理,但问题是按了F11,选择C:\GRLDR,无论怎么改都只是指向(hd0,0)/boot/grub/menu.lst的菜单
我也参考过相关的文章,用ultraedit修改grldr,将(hd0,0)改掉,但还是不行,已经研究了个把星期,毫无进展,不知哪位师兄可否指点一、二,先谢了:)
还有,想知道怎么屏蔽GRUB的界面上按E键编辑,因为觉得这样就算设了密码也没用,照样可以改掉我的密码:)
2#
发表于 2005-4-26 21:20:31 | 只看该作者

[求助]系统主分区用GRUB管理,如何在F11中再添加一个GRUB?

动态编辑有很大的扩展空间,当然无法满足特别的需求.
回复

使用道具 举报

3#
 楼主| 发表于 2005-4-26 22:20:47 | 只看该作者

[求助]系统主分区用GRUB管理,如何在F11中再添加一个GRUB?

很久没来,刚才仔细看了一下贴子,感觉应该可以用USERONCE大侠的IELDR来实现,等一下试试看先/wx
回复

使用道具 举报

4#
发表于 2005-4-26 22:49:21 | 只看该作者

[求助]系统主分区用GRUB管理,如何在F11中再添加一个GRUB?

我是3个主分区。grub装在mbr跟第3个分区的pbr中,激活了第3个主分区
这是我的menu.lst内容 请参考。
timeout 5
default 0
fontfile (hd0,2)/boot/grub/fonts
splashimage (hd0,2)/boot/grub/win2008.xpm.gz
title 1. Media Center
unhide (hd0,0)
hide (hd0,1)
hide (hd0,2)
root (hd0,0)
chainloader +1
title 2. Server 2003
unhide (hd0,1)
unhide (hd0,2)
hide (hd0,0)
root (hd0,1)
chainloader +1
title 3. 家庭影院(GEEXBOX)
root (hd0,2)
root
kernel /vmlinuz root=/dev/ram0 rw init=linuxrc boot=hda3 vga=785 video=vesa:ywrap,mtrr console=/dev/tty1
initrd /initrd.bz2
title 4. Win PE
unhide (hd0,0)
unhide (hd0,1)
unhide (hd0,2)
root (hd0,2)
run /boot/pe.bin
title 5. 工具箱(Tools)
password --md5 $1$2$NKj/WkPu2F94ScPrUi/XB/
configfile (hd0,2)/boot/grub/menu1.lst
title 6. 从光盘启动(Boot From CD-ROM)
run (hd0,2)/boot/grub/cdrom.cdr
title 7. 关闭计算机(Shutdown Computer)
halt
这是menu1.lst
timeout 5
default 0
fontfile (hd0,2)/boot/grub/fonts
splashimage (hd0,2)/boot/grub/win2008.xpm.gz
title 1. 备份与恢复(Bak Up&Restore)
kernel (hd0,2)/boot/grub/memdisk.gz floppy
initrd (hd0,2)/boot/ture.zip
title 2. 磁盘分区
kernel (hd0,2)/boot/grub/memdisk.gz
initrd (hd0,2)/boot/disk.zip
title 3. 效率源
kernel (hd0,2)/boot/grub/memdisk.gz
initrd (hd0,2)/boot/xlybig.img
title 4. 从软盘启动(Boot From Floppy)
kernel (hd0,2)/boot/grub/memdisk.gz
initrd (hd0,2)/boot/my.zip
title 5. 从光盘启动(Boot From CD-ROM)
run (hd0,2)/boot/grub/cdrom.cdr
title 6. 重新启动计算机(Restart Computer)
reboot
title 7. 关闭计算机(Shutdown Computer)
halt
密码问题:
在第一个title之前password
需要锁定的+个look
例如
timeout 5
default 0
password --md5 $1$2$NKj/WkPu2F94ScPrUi/XB/
fontfile (hd0,2)/boot/grub/fonts
splashimage (hd0,2)/boot/grub/win2008.xpm.gz
title 1. Media Center
look
unhide (hd0,0)
hide (hd0,1)
hide (hd0,2)
root (hd0,0)
chainloader +1
title 2. Server 2003
unhide (hd0,1)
unhide (hd0,2)
hide (hd0,0)
root (hd0,1)
chainloader +1
这样的话media center需要输入密码
而server2003不需要输入密码。
关于安装到别的分区
因为我不是boot.ini启动grub的,所以容易实现。
在grub下
root (hd0,2) :指定为你想安装grub的分区(这个分区目录必须有boot目录。)
root   :加载hd0,2
setup (hd0) :安装到mbr,在mbr中指定grub所在位置(最好提前备份主引导区)
setup (hd0,2) :安装到hd0,2的引导区
备份引导纪录的方法。用winhex打开磁盘-物理媒体-hd0
选择000到1ff(有一条线区分)菜单中-编辑-复制选块-进入新文件
这样就提取了主引导区。大小为512字节
分区的引导纪录提取类似
打开分区就可以了。
回复

使用道具 举报

5#
 楼主| 发表于 2005-4-26 23:17:55 | 只看该作者

[求助]系统主分区用GRUB管理,如何在F11中再添加一个GRUB?

谢谢IOVF,锁定不让编辑明白了,但是按F11让另一个GRUB接管好像不太现实,现在已经改用ISOEMU的IELDR来试了
谢谢你,祝你快乐
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-5-12 09:51

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表