双系统环境,对Ubuntu 10.04升级后,电脑无法正常开机的解决方法

    我的电脑是Windows XP和Ubuntu 10的双系统。

    昨晚,在Ubuntu下,对该系统进行升级,升级过程中,有一个提示,问是否要安装grub,我选择了安装。升级结束后,重启电脑,在BIOS加载结束后,出现了一个类似dos界面的画面,上面写着“no such device  (后面是一串东西,略掉)”,然后是提示输入进行grub rescue,我对操作系统知之甚少,可以视为什么都不懂,所以,立即就蒙掉了。

    那时已经晚上11点多,(由于身边没有第二台电脑)给几位朋友打电话求助,他们在网上找了些方法,简单试了下,没有成功。

    由于我没有Ubuntu的安装盘,也没有Windows的安装盘,所以,很希望不借助盘,光靠输些命令就搞定。

    今天,中午我去了朋友那里,在那边待了半天,上网找资料,最后的解决方案是这样的(说了这么多废话,终于到正题了):

    1、在网上下载一个可以修复mbr的软件,叫MbrFix.exe

    2、使用WinPE这个简化版的Windows系统,进入电脑

    我使用的WinPE大小是20多M,朋友很不信任该软件,他觉得这么点大,也能用来做系统?我是有信心的,因为,系统的内核都不大,这个是极度简化版Windows嘛。WinPE版本很多的,大小不等。我只是为了修复自己的系统,所以就用个简单的。    

    说下怎样使用WinPE。

    首先我们要做个系统启动引导盘,可以使用U盘或光盘。

    (1)下载一个WinPE_U.iso,我没有光盘,选择用U盘做一个系统启动引导盘。

    (2)下载一个软件,叫“UltraISOPortable”,可以搜“UltraISO”找到的。这个软件用来将(1)中下载得到的镜像文件,写入硬盘(U盘)或软盘。

    (3)优盘接入电脑,启动UltraISO软件,“文件”-“打开”-找到那个WinPE镜像文件打开,再点击“启动”-“写入硬盘映像”,此时,又跳出个框框,上面描述了镜像文件的信息以及待写入的硬盘的信息,请确认不要写错盘。“写入方式”我选择了“USB-HDD+”,然后要“格式化”,即格式化U盘,所以要事先做好U盘中文件的备份工作。再点击“写入”,就可以了。建议使用大于等于128M的U盘,不要太小(如果你使用的镜像文件大,那么U盘要更大)。 

 

     上面的操作都是在朋友的电脑上完成的,因为我电脑开不了机嘛。下面就带着制作好的U盘系统引导盘,去折腾自己的电脑。

     说下如何使用刚才制作的U盘型系统启动引导盘,顺利开机。

     电脑(我的待修复电脑)关掉。U盘接入电脑,启动,进入BIOS系统。不同的电脑,进入BIOS的方式不一样,各位自己看着办,我的电脑是按DEL键。不同的电脑,BIOS的界面也不一样,我就不多说了,反正,我们进来的目的就是为了将“First Boot Device”或者“Hard Disk Drives”或者其他什么名(不同电脑,这个项的名字有差别,相信各位肯定能找到,反正和“Boot”的设置相关)的值的首选,改成我们的U盘,而不是电脑上的系统硬盘。相信各位肯定可以成功修改该值!修改完后,记得按F10,将修改结果保存下,退出BIOS,然后,就等着进入Windows PE吧。

    之前说过,我的WinPE很简单,所以进去后,界面极其简洁,应用软件一个没有。没有关系,反正我只是想进入系统盘C盘做些修复工作。

     

    3、将MbrFix.exe软件拷贝到C盘下,该软件在U盘里,就是你用来做系统启动引导盘的U盘,在你将它做成引导盘后,它余下的空间仍然可以用来存东西的。

    我进入C盘时,看到这样几个文件“wubildr”和“wubildr.mbr”等,之前说过我不懂操作系统,可是看到它们,心里就有底了。我使用wubi方式安装的Ubuntu。

    4、进入dos界面,这个,不用我说怎么进吧?然后到C盘下。执行些命令。

    此时,网上有说,运行命令“MbrFix /drive 0 fixmbr /yes”,我试了,再重启后,发现问题依然在。于是再次进入WinPE,进入dos,到C盘下,运行MbrFix /?可以看到帮助信息。我运行了“MbrFix /drive 0 listpartitions”,输出一堆信息,然后又试着将命令中的数字“0”改成其他数字,发现,只有在0、1下执行成功,其他数字都说找不到该分区。所以猜想,可能之前只修复了0分区的mbr,1分区没有修复。因此,又执行了“MbrFix /drive 1 fixmbr /yes”,重启电脑,成功了!出现了选择进入XP还是Ubuntu的界面。

    注意,重启电脑时,要将那个“First Boot Device”改为从本地系统硬盘启动,英文名字忘记了,相信各位能成功!各位可以在第一次改时留意下,在这次改时,回复BIOS到原来那样就可以了。只是不插入U盘系统盘,可能就没有U盘这个选项了,没有关系。

   

    由于是详细记录了自己的操作过程,所以,可能有些话多。个人觉得还是写详细些好,希望可以使各位少用几次搜索引擎呀。

     我刚才试着将上面提到的三个东西“WinPE_U.iso”,“UltraISOPortable.rar”,“MbrFix.exe”压缩成一个包上传到CSDN的下载资源里,它不允许,说最多15M。

    除了“WinPE_U.iso”版本多,要找到合适的,其他两个都容易下载到。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值