栏目分类
系统管理 | 安装启动 | xwindow | 基础知识 | 存储备份 | 内核技术 | 桌面应用 | 设备驱动 | Linux汉化 | 系统管理 | PAM认证 | drivers | rpm | quota | 灾难恢复
Linux数据库 | oracle | 数据库理论 | MYSQL | PostGreSQL
网络管理 | nis技术 | ntp | 多媒体 | dhcp | 网络基础 | ldap | 美化汉化 | proxy | samba | bind | iptables | 集群 | nfs | cvs | ftp服务 | email | 网络配置 | 网络安全 | apache | vpn | ssh | 网络管理 | Linux服务器 | Linux安全 | subversion | 网络监控
编辑工具 | emacs | vi | eclipse
linux新手入门 | 指令大全 | 输入法类 | Linux安装 | 常用命令 | 软件使用
发行版 | 其它Unix | bsd | Gentoo/lFS | windows | solaris | IBM | debian
其他 | 非技术类 | 业界动态 | 小说笑话 | 杂项工具 | 速度优化 | Linux认证 | 资讯动态 | 办公自动化 | xml | vc | 学习方法 | 手机技巧
Linux编程 | shell | perl | python | 编程技术 | kernel | CC++编程 | Python编程 | Perl编程 | PHP编程 | discuz | java/jsp | zope | html技术
排行榜
·vmware的vmwaretools安装
·2000与linux双系统的安装
·重装grub的方法及GRUB相关配置
·fstab文件
·win/linux双系统安装grub
·linux的安装教程
·35M的迷你linux系统
·用ghost对linux系统做备份
·如何在一个硬盘上装好了WIN98/NT/Linux
·fstab参数详解
·dos下用grub.exe修复启动故障
·如何清除mbr
·如何用GRUB引导多linux系统
·Linux基本安装方法
·GRUB安装,配置及使用汇总
·RedHatlinux8.0PackageList
·GRUB配置解释下面是个例子
·将linux硬盘ghost到另一颗去
·我的小红帽安装经历
·gnugrubfaq(简体中文版)

    您现在的位置: Linux宝库 >> Linux >> 系统管理 >> 安装启动 >> 文章正文
重装grub的方法及GRUB相关配置
Linux宝库 收集整理  作者:Linux宝库  时间:2007-12-31  收藏本站
来自:http://doc.linuxpk.com/3995.html
联系:linuxmine#gmail.com
分类:[安装启动]

  **当我们每次要重装WIN的时候,MBR都会被重写,这样原来的GRUB或LILO就会不见了,或者由于某些原因使得原来的GRUB不见了,这个时候只要重装GRUB就行了**

  GRUB的重装方法有很多,这种方法不行,换一种试下/

  1.用安装光盘启动,选升级安装,再只选安装GRUB行了.

  2.用安装光盘启动,到BOOT那里输入linux rescue

  也就是进入求援模式,到出现#命令提示符时,输入chroot /mnt/sysimage

  然后再输入grub-install /dev/hda

  搞定...

  3.没有软驱如何修复grub/lilo引导菜单?

  a.把第一张linux安装盘里的dosutils目录复制到windows盘中。如果是iso可以用winrar3提取。

  b.进入纯dos,进入dosutils目录,执行loadlin autoboot/vmlinuz root=/dev/hdxx()hdxx是你的linux根分区。这样就能进入linux。

  c.执行grub-install /dev/hdx(x=a,b,c,d) 或lilo即可以重写引导。

  另外还可以参考:http://www.linuxfans.org/nuke/modul...iewtopic&t=5101

  4.如果你用grub来引导linux和windows,当windows出毛病重新安装后,会破坏MBR中的grub,这时需要恢复grub.

  a.把linux安装光盘的第一张放到光驱,然后重新启动机器,在BOIS中把系统用光驱来引导。

  b.等安装界面出来后,按[F4]键,也就是linux rescue模式。

  c.一系列键盘以及几项简单的配制,过后就[继续]了。。。这个过程,我不说了,比较简单。

  d.然后会出现这样的提示符:

  sh#

  e.我们就可以操作GRUB了.输入grub:

  sh#grub

  会出现这样的提示符:

  grub>

  我们就可以在这样的字符后面,输入:

  grub>root (hdX,Y)

  grub>setup (hd0)

  如果成功会有一个successful......

  这里的X,如果是一个盘,就是0,如果你所安装的linux的根分区在第二个硬盘上,那X就是1了;Y,就是装有linux系统所在的根分区。 setup (hd0)就是把GRUB写到硬盘的MBR上。

  另外说下,有人说我没安装光盘啊?我是从硬盘安装的.呵呵,那你的ISO文件还在吧..那再来次硬盘安装进入安装界面也是一样的....

  5.如何把GRUB或LILO删掉?

  只要在DOS下执行FDISK /MBR就行了...

  如何配置grub?

  修改/boot/grub/grub.conf文件。其中

  “default=n”(n是个数字)是grub引导菜单默认被选中的项,n从0开始,0表示第一项,1表示第二项,依此类推。

  “timeout=x”(x是一个数)是超时时间,单位是妙。也就是引导菜单显示后,如果x秒内用户不进行选择,那么grub将启动默认项。

  “splashimage =xxxxxx”,这是引导菜单的背景图,先不理他。

  其它常用项我用下面的例子来说明:

  title Red Hat 8.0

  root (hd1,6)

  kernel /boot/vmlinuz-2.4.18-14 ro root=/dev/hdb7

  initrd /boot/initrd-2.4.18-14.img

  其中"Red Hat 8.0"是在启动菜单列表里显示的名字

  root (hdx,y)用来指定你的boot分区位置,如果你没有分boot分区(本例就没分boot分区),那就指向根分区就行了,hdx是linux所在硬盘,hd0是第一块硬盘,hd1是第二块,依此类推。y是分区位置,从0开始,也就是等于分区号减一,比如你要指向的分区是hdx7,那么y就是6,如果是hdx1,那y就是0。注意root后面要有一个空格。

  kernel /boot/vmlinuz-2.4.18-14,其中"/boot/vmlinuz-2.4.18-14"是你要用的内核路径,如果你编译了心内核,把它改成你的新内核的路径就行了。

  ro就不用管,写上不会有错。

  root=/dev/hdxx指定根分区,本例是hdb7,所以root=/dev/hdb7

  initrd xxxxxxxxxxxxx这行不要也行,目前我还不清楚它是做什么用的。

  上面是linux的,下面是windows的

  title windows 98

  rootnoverify (hd0,0)

  chainloader +1

  title xxxxxxx不用解释了,上面有解释。

  rootnoverify (hdx,y)用来指定windows所在分区,x,y跟上面一样,注意rootnoverify后有空格。

  chainloader +1照抄就行,注意空格。本文来自:http://doc.linuxpk.com/3995.html
发表您的高见!

·上一篇:
双硬盘多系统引导深入探究
·下一篇:GRUB安装,配置及使用汇总
 
     最新更新
·优化Fedora 7,关掉不需要的Fedora services
·Fedora 7 DVD硬盘安装
·Fedora 7系统中成功安装beryl
·在fedora 7中安装星际译王与安装unrar
· 硬盘安装Fedora 7的简单方法
·光盘启动安装Fedora 7常见问题及解决
·Fedora 7 安装与配置指南
·Windows和Linux双系统Grub菜单编写技巧
·让Ubuntu自动登录
·安装了红帽子后,进入不了UBUNTU(解决)
·Linux:为fedora8设置本地更新源
·GRUB 入门
·在OpenServer 6上安装使用KDE 3.5.2
·在sas硬盘下安装linux注意的情况
·grub 修复的集中解决办法
·在 UNIX 上安装 FrontPage 服务器扩展
·在FreeBSD上运行Windows软件
·制作软盘上运行的FreeBSD系统
·Upstart: Ubuntu 的基于事件的启动进程
·通过网络安装Linux(CentOS)系统的方法
·基于网络的Red Hat Linux无人值守安装方法
·如何组建Ubuntu“小企业”
·Linux ATI的驱动真让人搞不懂
·Ubuntu8.04安装CHM阅读软件chmsee
·找到的最新Fedora 7 下载地址,比较快
·零命令玩转Ubuntu 8.04 之 安装篇 (使用Wubi无痛体验Ubuntu)
·Ubuntu 8.04wubi安装过程心得
·Ubuntu 7.10 (Gutsy) 下安装 Tor 的过程好简单
·如何清理Ubuntu系统中的无用软件包
·小企鹅(FCITX)输入法快速安装笔记