`
loamy
  • 浏览: 316184 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Linux 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照抄就行,注意空格。

 

 

==============================================

    chroot /mnt/sysimage
   grub-install hd0

分享到:
评论

相关推荐

    linuxrescue恢复grub.pdf

    linuxrescue恢复grub.pdf

    Linux安装盘恢复重装Windows后破坏的GRUB

    本文介绍了用Linux的“系统安装盘”恢复重装windows后破坏的grub的方法。

    windows 下GRUB恢复方法

    windwos 下的GRUB恢复方法 第一种方法:利用linux安装光盘来恢复 重启计算机,在出现linux安装类型的时候按F5,然后在提示符下输入: # boot:linux rescue 根据提示选择即可,进入救援模式终端后,通过以下命令来...

    恢复linux的grub方法命令和menu.lst文件

    default=0(n是个数字)是grub引导菜单默认被选中的项,n从0开始,0表示第一项,1表示第二项,依此类推。 timeout=10(xx是一个数)是超时时间,单位是妙。也就是引导菜单显示后,如果x秒内用户不进行选择,那么grub将...

    linux grub的启动加密及删除恢复方法

    一、实验1:设置grub口令 1、生成一个加密运算为”nd5″的密码 2、设置grub口令 3、测试grub是否已加密 4、在虚拟机的下图的图形界面中,直接敲”Esc”或者”e”键 5、在图形的框下,提示只能敲”p”键,原因是...

    自用的U盘引导系统维护综合工具,采用grub4dos引导。

    说明:采用grub4dos引导的工具只适合2G以下的U盘使用,如果你的U盘大于2G请下载用Fbinst引导的另外一套工具。一、grub4dos引导的安装方法:1、先用档案内的usboot 1.7 制作自己的U盘为启动盘,可在自己的机器上试验...

    GRUB使用指南.doc

    GRUB windows linux下 引导程序的备份与恢复。

    清除grub启动项工具MbrFix下载

    先删了linux系统再清除grub不是一般的麻烦,不要去下clear mbr 0.9了,找不到可下载的资源.重启后进xp修复控制台也麻烦,MS-DOS下fdisk /mbr没用,引用:...

    grub4dos-0.4.4

    恢复GRUB引导记录。在 grub> 提示符下键入:  root (hdx,y)  kernel (hdx,y)/boot/yourkernelname ro root=/dev/hdxx  setup (hd0)  上面第一条命令是指定你的/boot分区位置,如果/boot没有单独分区,那么就是你...

    双系统如何删除Linux,恢复Windows从MBR引导启动?

    如果在安装完Linux后,用户删除或格式化了Linux的/boot所在的分区的话, 会导致重启后grub无法通过原来Linux的/boot下的grub配置文件找到Windows,进而将无法启动Windows!(这种说法其实不严谨,这样解释仅作便于...

    Linux系统密码忘记后的五种恢复方法

    如果你既没做系统启动软盘,同时多系统的引导LILO和GRUB又被删除,那么只能使用Linux系统安装盘来恢复root的密码。如果不怕麻烦的话,还可以把安装linux的硬盘卸下后挂到其他系统环境下同样是去修改/etc/passwd文件...

    重装xp后修复grub

    重装xp后修复grub 在我们安装了双系统后,会发现Linux进不了了,但实际上Linux还是在硬盘上,只是无法进入而已。 通过压缩包里面的软件和步骤,完全解决重装xp系统后恢复Linux的问题

    用Windows引导Linux

    用Windows引导Linux <br> 使用双操作系统最怕的就是Windows系统中毒崩溃,重装系统后Windows的MBR把Linux的Grub引导覆盖掉,这时你要是没有Linux系统盘的话要想修复Linux引导,怎么办呢?我给大家一个好东西,...

    grub4win

    可以让Windows启动linux系统的软件,适用于装了windows,linux双系统恢复windows引导区后不能启动linux的情况

    删除Linux后如何找回Windows启动菜单

    于是,硬盘上除了原来的Windows系统之外,还要加上一个Linux,开机时看到的第一个操作系统选择菜单也变成了Linux的LILO或GRUB。 一段时间之后,由于实在不习惯使用Linux,或者硬盘空间紧张等原因,一些人又决定删除...

    Linux引导启动修复Boot Repair.zip

    Linux多引导启动修复可以通过简单的点击修复这些问题(通常重新安装GRUB),并恢复对在安装问题之前安装的操作系统的访问。

    DOS 访问windows、Linux 服务器

    如放在服务器上(Windows, Linux)比较安全,用的DOS 启动连网后,就可以恢复了。至于LINUX SAMBA 配置这里不想多讲了。DOS IMAGE 文件已配好,只要把网卡启动目录考到C:盘,后启动 autoexec.bat就可。 你可把MSDOS...

    系统工具,安装器,方便安装,linux

    包括本人的“GGhost一键恢复”在内的大多数windows下安装的一键恢复类工具及其它dos类维护工具合集,都是基于grub的。 grub4dos相关的资料互联网上并不少,grub4dos软件包里也有说明文件,可是绝大多数资料并不适合...

    在Linux上用dd命令实现ghost功能

    ghost和g4l  安装操作系统,速度太慢,整个过程太冗长乏味了。  安装过程中,需要回答若干问题,系统需要安装无数个软件,创建和写入无数的文件。...因为ghost只能识别很少的老旧Linux文件系统,也无法识别grub和L

Global site tag (gtag.js) - Google Analytics