找回密码
 注册
搜索
热搜: 超星 读书 找书
查看: 1496|回复: 5

[【原创】] 记acer笔记本删除linux后清除grub

[复制链接]
发表于 2008-10-29 22:38:44 | 显示全部楼层 |阅读模式
笔记本安装了xp和fedora 8,由于硬盘空间不足,台式电脑已也已经装好了fedora和ubuntu,就删除linux系统,直接把分区格式化了,没想到问题也来了,重起电脑无法进入grub不能引导系统,没什么:fdisk上阵,启动dos:fdisk /mbr,无法找到磁盘,晕倒!!baidu了几个方法:http://hi.baidu.com/wonfaye/blog ... 22532c06088b5f.html
Solution 1

用DOS命令fdisk恢复主引导扇区MBR(Main/Master Boot Record)

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

Solution 2

在Linux系统中,恢复MBR。(如果你还能登陆到Linux系统中的话)

---在终端的命令提示符后输入: \"dd if=/boot/boot.NNNN of=/dev/hda bs=446 count=1\"

注意,其中bs(buffer size)是指重写的字节数。为什么不是512呢?主引导扇区是一个扇区(512字节呀),因为我们只是想通过扇面的命令修复系统MBR的引导或删除Grub/LILO引导;而不是恢复整个主引导扇区。所以我们只把主引导扇区的备份文件boot.NNNN的前446个字节重写入主引导扇区。 boot.NNNN是我们在安装Linux之前整个主引导分区的备份。如果我们把512个字节全部写入主引导扇区就可能会把安装了Linux后改变了的硬盘DPT表也破坏掉。那就坏事了!!! (MBR的512字节中前446字节为引导程序,紧跟着后面64字节为分区表,最后面2个字节为结束标记)

Solution 3

如果你的fdisk不好使,或者Linux已经翘翘了,不用着急,上帝关上了所有的门,但是他一定会为你留下一扇窗户,下面的工具可意帮助你:

Clear MBR 0.9:http://jelle.go.nease.net/resource/clsmbr.exe

---直接运行执行“Clear MBR”即可,本人有测试过,绝对安全,敬请放心使用。

Solution 4

Linux的分区已经被你从Windows中删除,系统启动后停在“grub>”提示符处。(方法一:按照Solution 1的方法,方法二:如下)

---在“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系统。

http://www.blueidea.com/computer/system/2008/5507.asp
用 WINDOWS 盘启动,进入 console 模式,运行 fixboot 和 fixmbr。fixmbr命令用于修复启动磁盘的主启动记录,它仅在使用故障恢复控制台时才可用,它的语法是:fixmbr [device_name],参数device_name是要写入新的主引导记录的设备(驱动器),设备名称可从 map 命令的输出获得。例如,设备名称:DeviceHardDisk0,下列命令示例向指定设备写入一个新的主引导记录:fixmbr DeviceHardDisk0
注意:
如果不指定 device_name,新的主引导记录将被写入引导设备,即装载主系统的驱动器。如果系统检测到无效或非标准分区表标记,将提示用户是否继续执行该命令。除非您访问驱动器有问题,否则不要继续进行。向系统分区写入新的主引导记录可能破坏分区表并导致分区无法访问。

引用结束,继续进入解决过程:
1、fdisk飘过
2、xp光盘启动不能进入控制台
3、livecd启动,找不到硬盘(硬盘的两个模式都是过),终端的命令法无效
4、不能进入xp手头没有神州五号之类的pe工具,没有测试还原精灵卸载程序clsmbr.exe
5、启动黑屏上只有grub几个字母,啥也输入不了

晕了,baidu解决失败,想起了DiskGenius能够恢复MBR,dos启动运行DiskGenius在工具中选择修复引导区(MBR),重启,这回好,连黑屏都没有了,无休止重启,汗难道要重装xp?无意间看到光盘工具中有Boot Mgaic8,运行,选择启动分区1,启动,呵呵xp回来了!

题外话:贵在折腾!
回复

使用道具 举报

发表于 2008-10-29 22:53:55 | 显示全部楼层
这种情况下,我一般的做法是:
1. 找一张纯 DOS 盘,进行 fdisk /mbr;
2. 找一张 XP 安装盘,安装启动引导;
回复

使用道具 举报

 楼主| 发表于 2008-10-29 23:30:22 | 显示全部楼层
引用第1楼glede于2008-10-29 22:53发表的 :
这种情况下,我一般的做法是:
1. 找一张纯 DOS 盘,进行 fdisk /mbr;
2. 找一张 XP 安装盘,安装启动引导;

1、无效

2、不搞掉grub,xp引导也不行吧

呵呵
回复

使用道具 举报

pop2651 该用户已被删除
发表于 2008-10-30 22:03:45 | 显示全部楼层
grub 也可以引导xp吧
回复

使用道具 举报

发表于 2008-10-31 09:25:17 | 显示全部楼层
這個:

http://www.sysint.no/nedlasting/mbrfix.htm


Requirements:
The program is made for Windows NT, Windows 2000, Windows XP, Windows Server 2003, Windows Vista and Windows PE. Both 32-bit and 64-bit x64 editions are supported.

You need administrative privileges to make it work!

Purpose:
Perform several Master Boot Record (MBR) tasks, like backing up, restoring, fixing the boot code in the MBR, etc. The utility should not be used for GUID Partition Table (GPT) disks. The utility now, by popular demand, also come in a x64-version running unde x64-editions of Windows and PE.
回复

使用道具 举报

 楼主| 发表于 2008-10-31 13:43:35 | 显示全部楼层
引用第4楼tt2004于2008-10-31 09:25发表的 :
這個:

http://www.sysint.no/nedlasting/mbrfix.htm


.......

呵呵
tt2004好久不见阿,现在过隐居生活吗
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|网上读书园地

GMT+8, 2024-5-21 11:30 , Processed in 0.385957 second(s), 7 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表