在线急等 有关MBR修复的

来源:百度知道 编辑:UC知道 时间:2024/06/23 14:14:59
我电脑装双系统 SUSE11。0 和XP 贪图方便直接格式了LINUX的盘
然后启动就不行了 显示CRUB LOADING ERROR 22
搜索一下说要修复MBR 求具体操作 越详细越好
PS:没系统盘 U盘一个 移动硬盘一个有装XP系统
大虾们 快来帮忙

我认为

显示CRUB LOADING ERROR 22

证明您的MBR(主引导记录)并没有受到破坏

只是写在MBR中的程序,找不到LINUX分区的引导标记而已。

DOS下执行外部命令fdisk/mbr

用XP安装盘启动系统进入恢复控制台,运行fixmbr,就OK了

对硬盘上的信息全面清除的方法就是用DM工具,把硬盘全写0,这种方法对病毒、还原精灵、分区破坏等造成的硬盘故障有很好的修复作用,这是我最常用的方法,几乎百发百中。在填充0时,如果硬盘比较大,花的时间会比较长,只是分区表部分有问题的,处理到百分之几的进度就可以停下了。

那是因为linux在安装时安装了crub这个启动系统管理器,而默认启动的是linux,但不存在,当然报错。要是想修改的话尝试在pe系统下修改boot.ini文件,恢复正常即可。

下面是我的/boot/grub/menu.lst 文件,可以修改default 的数值

# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE: You have a /boot partition. This means that
# all kernel and initrd paths are relative to /boot/, eg.
# root (hd0,0)
# kernel /vmlinuz-version ro root=/dev/hda2
# initrd /initrd-version.img
#boot=/dev/hda
default=0
timeout=10
splashimage=(hd0,0)/grub/splash.xpm.gz
fontfile=(hd0,0)/grub/fonts
title Red Flag Deskt