无忧启动论坛

标题: 如何在NT下将GRUB引导写入MBR?(命令行方式) [打印本页]

作者: caozhi256    时间: 2007-7-22 19:26
标题: 如何在NT下将GRUB引导写入MBR?(命令行方式)
使用的是那个0.97的中文版
我在用grub做引导(在学校的机房,原因是不能安装还原精灵),菜单中大致包括:

“启动windows XP”;
“手动运行GHOST11”;
“备份第一分区到...为BAK.GHO”;
“从...的BAK.GHO恢复第一分区”,
“安装GRUB到MBR”;  

除了第一项,其余都用密码锁定。

我的C盘(第一分区)是FAT32格式,每次安装一台机器都要先用光盘引导到DOS,然后再转到c盘下执行那个GRUB.EXE,从菜单中选择 “安装GRUB到MBR” ,才能将grub引导写入MBR。而且机房的学生机器基本没有光驱,太麻烦了。

我想做的是:直接在Win XP 下运行一个批处理,就能将GRUB写入MBR。XP自带这样的命令吗?命令应该如何写?记得以前好象有个boot.exe的能在XP下写MBR(记不得了 也找不到)。具体如何做才好,请诸公教我。


我的名字就叫做小菜鸟,问得浅大家别笑我!

如果行得通,将大大减少我的工作量,提前感谢诸位!


[ 本帖最后由 caozhi256 于 2007-7-22 07:31 PM 编辑 ]
作者: hytmtet    时间: 2007-7-22 19:32
下载最新版的grub4dos
里面有bootlace写mbr , 此方法在dos下操作

下载最新版的grubutil
里面有grubinst和grubinst_gui
grubinst在NT的命令提示符中操作
grubinst_gui是grubinst的图形界面
作者: hytmtet    时间: 2007-7-22 19:37
最新版的GRUB4DOS
为2007-07-21


grubutil最新版为070720
下载地址


grubutil-1.1-src-18.zip                   20-Jul-2007 13:03    98k  

grub4dos-0.4.3-2007-07-21.zip     21-Jul-2007 07:22   474k
作者: hytmtet    时间: 2007-7-22 19:42
使用方法
用grubinst_gui写入mbr后
推荐使用grubinst的批处理
更方便
双击一次就写入mbr了
批处理中再包含一条将grldr复制到目标某磁盘根目录下
最好在grldr中内置菜单,这样,可以有效防止其他人修改menu.lst
也保证了读取速度以及单文件的简洁性


grldr在grub4dos中
如果要使用中文,用chinese目录中的grldr
根据需要,你可以选择是否用字体文件以及背景文件
我是只要了一个grldr
其他文件都没要```菜单也用英文的

grldr内置菜单采用grubutil中的grubmen.exe集成进去
作者: hytmtet    时间: 2007-7-22 20:06
你需要的文件
grub4dos的主文件:  grldr
将menu.lst集成到grldr的文件, grubutil压缩包中的grubmenu.exe
将grub4dos的mbr写入到硬盘的工具, grubinst在grubutil中有


方法
在某盘根目录下新建一个文件夹,最好只是英文字母,例如mygrub
将上面说的文件准备齐,放置到mygrub中


1. 使用命令grubmenu import grldr menu.lst
2. 新建一个批处理,名为将grub4dos的mbr写入硬盘
内容
grubinst  --force-backup-mbr  --mbr-disable-floppy --boot-prevmbr-first --time-out=3 --hot-key=0x2207 0x80
copy grldr x:\
pause
解释下: 这里, 强制备份原MBR到第二扇区, 禁止MBR搜索软盘上的grldr, 优先启动原MBR, 等待热键时间3秒, 热键ctrl+g , 安装到第一硬盘

保存此批处理
到目标机器上执行
加个pause语句~
看下执行结果`

将此文件夹复制到U盘,或者共享在网络上
到目标计算机上执行刚才新建好的批处理
完成```

对于你的备份和恢复以及手动启动ghost11
我建议的做法
做一个img文件
通过config.sys
提供菜单
1. manual ghost11
2. recover system
3. bak system
4. enter dos

然后在autoexec.bat中对这几个菜单进行配置就ok```
作者: caozhi256    时间: 2007-7-22 20:55
多hytmtet老兄!写得很详细!
作者: caozhi256    时间: 2007-7-22 21:16
实在感谢楼上的老大,解决了我的问题。
您传的那个grubutil-1.1-src-18.zip 好象是源文件,刚找了个编译了的。
所以回帖迟了,再次感谢您!!
您的品德如同您的技术一样让人钦佩!!!
作者: wangzejin    时间: 2007-8-9 20:29
我也来支持一下,正想搞这个。
作者: xiazhihua    时间: 2007-8-10 23:36
学习,学习,感谢:)
作者: 月夜猫    时间: 2007-8-11 00:33
话说GRUB中怎么设置密码
作者: xujiaxing    时间: 2008-7-3 00:26
不知MBR的提示信息及颜色能像IBM F11一样能改否?
作者: lisong    时间: 2008-7-4 21:42
谢谢3楼提供的最新版本文件
作者: 421062724    时间: 2008-7-21 16:42
hytmtet 写的东西正好要用,十分感谢




欢迎光临 无忧启动论坛 (http://wuyou.net./) Powered by Discuz! X3.3