开机就是GURB无法进入系统的原因与解决方法

发布时间:2020-10-12 12:34:01

lower/523200kuppermemory)

[minimalbash-likelineeditingis

开机就是GURB无法进入系统的原因与解决方法

supproted.forthefirstword.tablistspossiablemmandepetion.anywhere

elsetablistthepossoblepetionsofadievce/filename.]现在删除了一键还是出现gnugrub

version0.97(639klower/523200kuppermemory)

[minimalbash-likeline

editingissupproted.forthefirstword.tablistspossiablemmand

epetion.anywhereelsetablistthepossoblepetionsofadievce/filename.]

grub_

估计你装的是linux+windows双系统,重装之后grub没有删掉

解决方法是重写mbr:

把linux删除后,用ghost恢复了一个windows

2000的镜像后,无法正常进入windows启动界面,总是出现grub的引导界面,后来折腾一番重写mbr后才解决问题。今天在germa83这台机器上又赶上同样的问题,在网上先查了一下,如何快速的处理类似问题。

lilo(或grub)是linux的启动管理器。当前的大多数linux发行版默认把lilo装入到主硬盘的主引导记录(mbr)。这就是安装linux之后,机器启动的第一个画面变成linuxlilo的原因。

安装linux的时候,我们可以要求安装程序把linux启动管理器安装到另一个硬盘驱动器或启动软盘,避免linux启动器改写mbr。但是,对于第一次安装linux的用户,或者采用自动安装模式的用户,很可能不会想到linux启动管理器改写mbr的问题。mbr被改写之后,windows本身的启动模块仍没有丢失,只是现在需要通过linux的启动管理器lilo或grub才能访问它了。

那么,如何才能清除lilo或grub,返回windows本身的启动界面?对于只有一个windows的系统,很简单:制作一张包含fdisk程序的启动软盘,用软盘启动机器,然后在命令行执行fdisk/mbr。这个命令重置mbr,使得系统直接启动windows。但是,如果系统在安装linux之前有多个windows,按照这种方式运行fdisk/mbr命令将覆盖windows多重启动菜单,使得机器只能从默认的主*作系统启动。

要清除lilo或grub返回以前的windows启动界面,最快速、可靠的办法是使用windows的故障恢复控制台。故障恢复控制台可以从

windowscd访问,也可以安装到系统上。如果要从cd运行故障恢复控制台,假设机器的主*作系统是windowsxp,先用winxp

cd启动机器,出现提示时,选择手工恢复(按r键)。

直接把故障恢复控制台安装到系统上可以加快处理速度。首先,打开win

xp的命令行窗口(选择菜单开始运行,执行cmd);然后,在cd-rom中*入winxp光盘,在命令行上运行d:i386

winnt32.exe/cmdcons命令,其中d:是cd-rom驱动器的盘符。安装结束后,下一次启动时就可以从windows启动屏幕选择故障恢复控制台了。

如果机器上安装了一个以上的winxp系统,故障恢复控制台会提示要修复的是哪一个winxp。这时,应当选择最后安装的系统,然后输入管理员的密码登录该winxp。在命令行上,输入fixboot,按enter。输入fixmbr并按enter。系统提示说已经有一个不合法的启动记录存在,不必理会,只需确认继续*作即可。重新启动,windows启动菜单又回来了。

或者:

是不是想让系统直接启动到windows,不出现linux的grub(或lilo)引导界面(solution

1~3),或者是在windows中删除了linux分区后无法正确启动windows,而停留在grub提示符处,怎么办(solution4)?

请往下看,这里给你提供几种实用的方法:

solution1用dos命令fdisk恢复主引导扇区mbr(main/master

bootrecord)---用win98的引导盘或dos引导盘引导系统到纯dos提示符下,执行:fdisk/mbr即可。

solution2在linux系统中,恢复mbr。(如果你还能登陆到linux系统中的话)---在终端的命令提示符后输入:ddif=/boot/boot.nnnnof=/dev/hdabs=446count=1

注意,其中bs(buffersize)是指重写的字节数。为什么不是512呢?主引导扇区是一个扇区(512字节呀),因为我们只是想通过扇面的命令修复系统mbr的引导或删除grub/lilo引导;而不是恢复整个主引导扇区。所以我们只把主引导扇区的备份文件boot.nnnn的前446个字节重写入主引导扇区。

boot.nnnn是我们在安装linux之前整个主引导分区的备份。如果我们把512个字节全部写入主引导扇区就可能会把安装了linux后改变了的硬盘dpt表也破坏掉。那就坏事了!!!

(mbr的512字节中前446字节为引导程序,紧跟着后面64字节为分区表,最后面2个字节为结束标记)

solution3

如果你的fdisk不好使,或者linux已经翘翘了,不用着急,上帝关上了所有的门,但是他一定会为你留下一扇窗户,下面的工具可意帮助你:clearmbr0.9:/resource/clsmbr.ex---直接运行执行clearmbr即可,本人有测试过,绝对安全,敬请放心使用。

solution4

linux的分区已经被你从windows中删除,系统启动后停在grub提示符处。(方法一:按照solution1的方法,方法二:如下)

---在grub提示符后输入:rootnoverify(hd0,0)回车。//将第一块硬盘(hd0)的第一个分区(0)设为根分区/root设备,但不加载文件系统。

---在grub提示符后输入:chainloader+1回车。//将启动引导权转交给当前分区的首扇区(windows系统所在分区的首扇区)。

---在grub提示符后输入:boot回车。系统将启动windows。如果不成功,则表明(hd0,0)不是windows系统所在分区,再从第一步开始试一下root(hd0,1)/root(hd0,2)/root(hd0,3)/...,总之这样一定可以引导启动你的windows系统。

---好了,进入windows了,请采用solution3的方法,轻松搞定!

看了开机就是GURB无法进入系统的原因与解决方法还看了:
  • 无法进入系统解决方法

    许多小伙伴们都会遇到电脑无法进入系统的问题,那究竟是什么原因造成这样子的问题呢?下面是小编为大家整理的无法进入系统解决方法,欢迎参考~造成原因:1.你的bios被修改,启动盘被设置成了只能光盘启动。这个问题需要在开机时按del键或F2键(屏...

  • 电脑系统无法关机的原因及解决方法

    在上网、工作的时候大家都会遇到一个问题,那就是点击开始菜单上的关机按钮进行关机,半天都没有反应,关机失败。特别是在要下班的时候或者有急事的时候,就会直接强制*的进行关机。这样经常*的就会电脑的硬件和应用程序都会有很大的影响和损坏。那么是应为...

  • 开机出现电脑硬盘无法引导进入系统解决方法

    早上,电脑在开机后,屏幕上出现如下提示信息:deviceerror。随后又显示:non-systemdiskordiskerror,replaceandstrikeanykeywhenready,电脑硬盘无法引导进入系统。那么这到底是怎么回...

  • 系统时间无法修改的原因及解决方法

    1、主板电池(cmos)没电。2、有病毒(此类病毒修改时间的目的是让杀毒软件用不了,或者导致某些软件运行不正常,比如*券炒股软件)。3、你没有修改时间的权限。1、如何判断是否cmos电池没电。启动后进入bios,修改时间,保存退出,关掉电脑...

  • 电脑无法进入系统解决方法

    如果你的电脑发生一种或多种下面的故障现象时,应当怀疑磁盘有无坏扇、有无文件损坏。虽然有各种*软件,但windows系统为我们准备了一个小工具,用好了可以不用重装系统,提高效率。故障现象:1、windows7系统进入到欢迎界面,无法输入用户...