当前位置:  技术问答>HTML标签参考手册 iis7站长之家

我的启动选择是用的GRUB,但有时会意外删除,或想试用其他启动程序,而丢失GRUB……?

    来源: 互联网  发布时间:2015-01-25

    本文导语:  请问怎么样重装GRUB?我以前只好重装整个LINUX:( 我一般丢失GRUB就进不了LINUX了,该怎么办呢? | 用安装盘来修复GRUB (转自www.linuxsir.com)  GRUB丢失,用光盘恢复的解决办法 正文:  一、本...

请问怎么样重装GRUB?我以前只好重装整个LINUX:(
我一般丢失GRUB就进不了LINUX了,该怎么办呢?

|
用安装盘来修复GRUB (转自www.linuxsir.com) 

GRUB丢失,用光盘恢复的解决办法
正文: 

一、本解决方案所要解决的问题: 

我们可能在安装WIN时,把GRUB或者LILO从MBR上清除。如果在没有系统引导软盘只有安装盘的情况下,所采取的解决解决办法。 

常用恢复MBR的办法还有一种是用升级系统的办法,这种办法经过验证,是极不可靠的。我们经过近二三十次的实践,证明效果几乎很少,这个办法用于没有安装GRUB的还是可行的。如果已经把GRUB安装上,后来就重装WINDOW或者别的操作系统而带的LILO,而导致系统不能正常引导,这种办法就失效了。所以说,本方案最适合GRUB的恢复。 

二、解决过程[以RedHat 7.3为例] 
1.把安装盘的第一张放到光驱,然后重新启动机器,在BOIS中把系统用光驱来引导。 
2.等安装界面出来后,按[F4]键,也就是linux rescue模式。如果是Redhat 8.0可能是F5吧。 

然后在boot下输入 

linux rescue 

然后就是回车一下。 

3.一系列键盘以及几项简单的配制,过后就[继续]了。。。这个过程,我不说了,比较简单。 
4.然后会出现这样的字符 
sh# 
5.我们就可以操作GRUB了。。。哈。。。只要能出现这样的,以后都是小KISS了,我就是不说 ,谁也能明白,地球人都知道了。。。。 
sh#grub 
会出现这样的字符 
grub> 
我们就可以在这样的字符后面,输入 
grub>root (hdX,Y) 
grub>setup (hd0) 
如果成功会有一个successful...... 
这里的X,如果是一个盘,就是0,如果你所安装的linux的根分区在第二个硬盘上,那X就是1了;Y,就是装有linux系统所在的根分区。 setup (hd0)就是把GRUB写到硬盘的MBR上。 

我来举个例子吧,如果以我的硬盘为例。我在第一个硬盘上装了XP,在第一个硬盘的hda9个装了RH73.我总共有两个硬盘。如果我把GRUB丢了,就用这种办法找回来。 如果你不知道你的linux安装到哪个分区上,也就是说,不知道这个Y是多少,这也不要紧,先输入root (hdX,然后用[TAB]来查看,一下就明白了... 

操作如下:[前面开机启动的上面有说明] 

sh# grub 

会出现下面的字样的 

grub> 

然后再这样操作,如果我知道我的linux装在第一个硬盘上,但我不知道装在哪个分区上,就可以先输入root (hd0,然后用[TAB]键来补齐,然后就明白了。 

grub>root (hd0,8) 
grub>setup (hd0) 

请弟兄们结合文章及这个例子,仔细想一想。 

我的第一个硬盘的分区情况是这样的。。 
/dev/hda1 主分区 NTFS 
/dev/hda2 扩展分区 
/dev/hda5 NTFS 
/dev/hda6 FAT 
/dev/hda7 FAT 
/dev/hda8 /boot ext3 
/dev/hda9 / ext3 
/dev/hda10 /swap ext3 


最后就是按一下[RESET]键,重新启动,就OK了。。。。这步应该是最简单的吧。。。哈。。。。

|
用启动软盘或Loadlin进入Linux后,以root身份执行grub_install(可以在/etc/grub.conf中选择安装分区)即可重新安装grub.

|
楼上的对,其实只要将grub的信息重新写一次就好了。用启动软盘吧。

或者,你用安装光盘,选择升级,然后一路跳过,在选择引导的地方选择grub引导,写到/mbr,很快的。

|
没有启动软盘,就用光盘呀,将安装光盘放入,从光盘启动,安装时选择升级已经存在的linux系统,很快,1分钟可以搞定,这中间可能重新安装Grub和制作启动盘

|
redhat 8 能自动检测LINUX内核,如果安装LINUX的内核和现存的内核一样,则不能升级
系统提示“将使用原有的启动程序”

    
 
 

您可能感兴趣的文章:

  • 启动机子时的grub没了,直接进入winXP,怎样恢复grub引导?
  • 在装了xp后再装linux,现在grub默认启动是linux,如何修改,让默认启动为xp?
  • 我是用rh9系统用grub引导,grub启动背景怎么改?
  • 请教如何恢复GRUB启动菜单(GRUB功能正常)
  • 请教:由于图形方式启动黑屏, 在grub下如何修改RHL9 以文字方式启动? 谢谢.-8:25
  • grub 安在/boot分区 无法双启动的问题
  • windows7和Ubuntu10.04双系统启动问题,到了grub菜单但是无法启动windows7
  • 我刚装上mandrake9.2,启动用的GRUB,请教怎么改默认启动项?
  • 双启动问题,怎配置GRUB?
  • 启动不了了。帮我。出现grub
  • GRUB 启动后参数的获取
  • 多重启动管理器 GRUB
  • grub下如何更改系统启动顺序,请帮帮忙!
  • grub如何输入启动参数
  • Linux的安装之后,双重启动一次之后,第二次启动就进入GRUB的命令提示符,如何回到图形化的DOS与LINUX的启动菜单界面?
  • 如何修改GRUB启动菜单 ?
  • 有关DOS启动,再引导GRUB4DOS。。
  • lilo和grub启动管理有什么区别?
  • 我机器上装了两个系统,win2000,Linux,现在我机器启动后进入grub命令行,请问我有没有办法恢复Linux或Win2000启动
  • redhat linux7.2下如何启动unixware7.11?(用grub)
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • Windows 7 下 IE10启动很慢,如何更改设置让它启动变快
  • 各位大虾,请问怎样在启动菜单中指定由硬盘启动(象EASYBOOT,JO.SYS..启动时指定由硬盘启动)?
  • 红帽RHEL下面设置docker服务自动启动
  • 我的LINUX为什么不能选择启动,只能用启动盘启动
  • Windows7自带防火墙设置:启动,关闭及高级设置
  • emacs不启动X的界面,启动在终端里面呢?(希望他启动x界面)
  • Ubuntu程序开机自动启动设置(服务和自动运行配置文件)的几种方法
  • 在我启动linux设成Gnome图片模式启动,如果想启动字符模式,应怎样把级别5改为3吗,教我改法
  • 隐藏andriod 应用app启动图标的几种方法
  • linux 服务器启动时,机子启动就启动下面的这行命令
  • Arch下面安装启动及删除docker介绍
  • 再线送分:我的硬盘装了REDHAT LINUX,但不启动,软盘启动盘也没了,请问怎样能再次启动?
  • 如何在win7,win8下面启动docker
  • 如何修改启动菜单的启动顺序(linux,windows),我想让系统默认启动到windows.谢谢!!
  • Mysql服务器登陆,启动,停止等基本操作命令介绍(Linux/Centos环境)
  • 怎样在Fedora Core 7下看到TOMCAT5的启动过程(如加载的WEB应用,类包,监听端口,启动时间),并在桌面上建立一个启动startup.sh的快捷方式?
  • 我没在硬盘上装启动,我用的是软盘启动,现在想要在NT下启动Linux
  • 急死了。。XP下删除LINUX分区,启动不了机器。连windows启动光盘和DOS软盘也启动不了。BIOS也进不去。
  • 无法启动。xp,opensuse双系统,suse中修改了系统启动顺序,机器无法启动了,提示no operating system
  • vmware下加载了一个虚拟软驱镜像,如果设置第一启动项为软驱的话,软驱能正常加载运行。但如果我第一启动项不设为软驱,正常启动fedora12的话。
  • 如何修改RedHat8启动延时及默认启动的系统?


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3