· [Java论坛][安全论坛][数据库论坛][操作系统论坛]
· [专题] IBM Rational高峰论坛 Windows 7十大功能
· [专题] 史上就危险7月 微软 BizSpark 计划介绍
· [IT技术周刊][IT资源下载专区][病毒求助专区]
· [热点] 我也能做CTO_赛迪连载 赛迪七夕特别行动
· [热点] Chrome 4.0采用V8引擎 Java开发编程规范

Linux应用技巧:用GRUB4DOS修复GRUB

发布时间:2005.08.29 13:55     来源:赛迪技术天地-开放系统世界    作者:文星

前几天,我的GRUB不知怎么坏了,原来是在安装Windows XP时将MBR清除了。那么怎么修复MBR中的GRUB引导记录呢?通过研究、测试,我摸索出了一套比较简单的修复办法,共享出来供大家交流。我使用的Linux版本是Red Hat 8.0。

首先下载一个DOS下的小工具GRUB4DOS,最新的版本可以到ftp://ftp.cosoft.org.cn/incoming/grub_for_dos-0.0.8.tar.gz下载。解压缩后,将其中的grub.exe文件放在你的一个FAT32分区中。具体修复过程如下:

1.使用DOS启动盘或Windows 98的启动盘启动到DOS模式下,然后键入:d:\tmp\grub.exe 这里的d:\tmp是笔者解压缩GRUB4DOS的目录。这样就进入了GRUB环境,可以看到一个 grub>提示符。

2.恢复GRUB引导记录。在 grub> 提示符下键入:

root (hdx,y)
kernel (hdx,y)/boot/yourkernelname ro root=/dev/hdxx
setup (hd0)

上面第一条命令是指定你的/boot分区位置,如果/boot没有单独分区,那么就是你的/分区。

第二条命令指定内核位置,具体位置根据自己的实际情况确定。

第三条命令是将GRUB引导记录写入MBR。

如果对Linux分区位置不十分清楚,可以使用Tab键补全功能来查看确定。执行完setup命令后会看到“succeed!”字样,此时重启即可。

3.如果只是想启动Linux,而不是修复GRUB,那么可以在进入DOS后键入下面命令启动你的Linux系统。

d:\tmp\grub.exe --config-file=(hdx,y)/boot/grub/grub.conf

其中参数同上。

(T117)


[ 发表评论 ] 字体[  ] [ 打印 ] [ 进入博客 ] [ 进入论坛 ]  [ 推荐给朋友 ]
  相关文章
· 教您如何制作Red Hat 9自动安装光盘 (08-29) · GNU创始人:Linux商标保护没有必要 (08-28)
· Intel借红旗之机 加紧踏入Linux领域 (08-27) · 中科红旗跻身Linux厂商前3 去年售100万套 (08-27)
· Linux菜园培训:走进“Linux新办公室” (08-26) · Red Hat与IBM携手推广Linux ISV赋能计划 (08-26)
· 政府采购是双刃剑 Linux厂商亟待做实应用 (08-26) · 企业应用指南:Linux上的MRTG监控中心 (08-26)
· Linux揭开USB主机设计的神秘面纱 (08-26) · 桌面应用技巧:Linux控制台下轻松工作 (08-26)
  客户需求反馈表
* 姓  名:
更多资料  了解方案  认识厂商
* 单位名称:
* 联系电话:
* 电子邮件:
资讯 通信 IT产品 IT技术 信息化
专题:谷歌发布PC操作系统Chrome OS
·芯能量 新动力 兴经济:..
·专题:英特尔与AMD和解 ..
·专题:惠普27亿收购3Com..
专题:
·专题:诺基亚危局已现 ..
·六股势力角逐4G标准 中..
·专题:联通iPhone并不贵..
 
·惠普123459黑白激打家族..
·云计算格局初现 三大阵..
·分析:虚拟化在高性能计..
2009 IBM动态架构新动力论坛
·直播:第八届中国系统与..
·专题:置身智慧海洋——..
·专题:让物品开口说话 ..