Board logo

标题: 关于grub4dos中文版和硬盘保护卡 [打印本页]

作者: guanhai     时间: 2007-3-16 03:18    标题: 关于grub4dos中文版和硬盘保护卡

请教不点和各位朋友,通过mbr方式启动grub,插上保护卡开机不能进入系统,有解决的办法吗?
作者: cchessbd     时间: 2007-3-16 05:16


  Quote:
Originally posted by guanhai at 2007-3-16 03:18:
请教不点和各位朋友,通过mbr方式启动grub,插上保护卡开机不能进入系统,有解决的办法吗?

什么保护卡?
如果要安装grub到MBR的话,最好是不要使用保护卡。
可以采用保护卡加NTLDR+GRUB的方式;
也可以采用GRUB+DeepFreeze之类的软件(不修改MBR)保护系统分区。
作者: guanhai     时间: 2007-3-16 10:25


  Quote:
Originally posted by cchessbd at 2007-3-15 04:16 PM:


什么保护卡?
如果要安装grub到MBR的话,最好是不要使用保护卡。
可以采用保护卡加NTLDR+GRUB的方式;
也可以采用GRUB+DeepFreeze之类的软件(不修改MBR)保护系统分区。

谢谢回复,你说的GRUB+DeepFreeze,我今天已经试过了,看来效果还成。

我的应用是这样的:硬盘分2个主分区和一个扩展分区,每个主分区上都装有一个98,想达到的效果是进入其中任一个98系统,都只能看到自己这个分区和那个扩展分区的内容,也就是另一个主分区要自动隐藏。

我试过了boot magic和system commander,觉得不如grub方便、美观。可是我们用的华超保护卡会使安装到mbr上的grub失效,真失败了。有资料说可以采用不通过mbr的方式引导grub,我试过在config.sys里用device=grub.exe,没能达到原来的效果——连中文都不能显示了,背景图也没了,也引导不了主分区上的98了。

我用的grub是不点的grub4dos中文版。

如果使用deepfreeze,60多台机器就要开机箱拔还原卡,麻烦的很,有没有在继续使用该还原卡的前提下实现我需要的效果呢
作者: cchessbd     时间: 2007-3-18 03:20


  Quote:
Originally posted by guanhai at 2007-3-16 10:25:


谢谢回复,你说的GRUB+DeepFreeze,我今天已经试过了,看来效果还成。

我的应用是这样的:硬盘分2个主分区和一个扩展分区,每个主分区上都装有 ...

你分区是在保护卡内分的还是分好区之后插的保护卡?华超的我没用过,所以不清楚。
假如是保护卡内分的话是不可能都被GRUB识别的。保护卡一般会在BIOS自举后取得控制权,然后修改MBR。照你所述,我觉得是保护卡分的区。

如果不是保护卡分的区,是不可能将你所分的每个主分区都保护起来的。
假如这样的话,只能采用deepfreeze之类的逻辑盘保护方式。

或者你可以采用南京科镖出品的硬盘保护卡,他支持多系统,无须GRUB。我在学校机房接触过的保护卡就这一种。抱歉。

如果不用保护卡,可以采用deepfreeze+NTLDR+grub。首先你要保证分区都能被grub识别。

方法是安装一个XP;
或保存一个激活主分区的引导记录为bootsect.dos。
用bootpart.exe重建FAT主分区的NT引导记录,然后把NTLDR,BOOT.INI,NTDETECT.COM,GRLDR,menu.lst拷到这个主分区。
在boot.ini内加入

c:\bootsect.dos="Win9X"
c:\grldr="GRUB"

然后你要编辑一个menu.lst作为GRUB引导菜单。例子可以搜索本论坛。
你可能用到的命令:
hide,unhide
(hd0,0)~hd(0,3)分别对应4主分区。
(hd0,5)... 为逻辑分区。
作者: guanhai     时间: 2007-3-19 10:16


  Quote:
Originally posted by cchessbd at 2007-3-17 02:20 PM:


你分区是在保护卡内分的还是分好区之后插的保护卡?华超的我没用过,所以不清楚。
假如是保护卡内分的话是不可能都被GRUB识别的。保护卡一般 ...

我们的机房是02年建的,当时安装的保护卡就是南京华超的4.1和5.1,我们的应用是实现做好系统,然后装上保护卡。好像没有用保护卡分过区