无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 3316|回复: 4
打印 上一主题 下一主题

[已解决]用bootlace设置U盘启动误操作后的问题

[复制链接]
跳转到指定楼层
1#
发表于 2007-11-1 16:36:27 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
求助,我用本来想用bootlace设置U盘启动了,结果有个误操作,把硬盘搞成GUUB启动方式了,怎么还原?

我是按照下面的方法操作的:在第三步时启动后C盘内容是U盘的,但我用去用了bootlace 0x81(本来是硬盘内容时用的),结果把硬盘搞成了GRUB启动方式了,虽然能正常启动XP,但在启动前都有一段提示, 说在硬盘找不到GRUB,有没有哪位高手批点一下怎样修复呀,谢谢了。

1首先要使你的U盘可以启动系统,这是最基本的,建议使用USBOOT将U盘制作成USB-HDD启动,用UFORMAT也可以。需要注意的是建议在进入XP后才插上U盘,然后再用USBOOT或者UFORMAT,我的昂达C51G若先插上U盘再启动会强行认成USB-ZIP,无法做启动盘的。在提示拔出U盘又再插上后,会向U盘拷入MSDOS.SYS、IO.SYS、COMMAND.COM几个DOS启动必须的文件,这时你的U盘一般已经可以启动到DOS了。若不成功,请求助论坛吧:)
2然后你要下载GRUB4DOS,建议用0.42版本,这是最新的。GRUB即时更新下载地址http://grub4dos.jot.com/WikiHome。解压缩后里面会有chinese文件夹,这是中文版,将BOOTLACE.COM拷进去然后整个chinese文件夹拷到U盘里备用。
3重启系统,选择用U盘启动(具体要看主板说明书,总之就是用USB启动),会进入到dos环境。先用dir c:看看现在c:是硬盘还是U盘,有的主板会将启动的U盘认作硬盘,有的认作软盘的。进入chinese目录(cd  chinese),然后若c:是硬盘运行bootlace 0x81,若是U盘则bootlace 0x80,就会将grub安装到U盘MBR里。之后就可以再入XP作其它工作。
首先将chinese里的grldr拷贝到U盘根目录下,然后用WINISO之类的打开BOOTCD.ISO,将WINNT.XPE、WINPE.IS_、XPEMENU.INI、外置程序整个目录(是一些应用工具,若没有仍可启动到PE)和WXPE目录下的NTDETECT.COM、SETUPLDR.BIN拷贝到U盘根目录。其中SETUPLDR.BIN是该PE的“扇区链式加载器”,更名为PELDR或其它以便区分。在U盘下建立一个文本文件命为menu.lst(注意扩展名),内容仅一句即可:chainloader /peldr。
以上是最基本的方法,若还想加入如DOS等功能,请参考其它关于grub启动的设置等。

楼下的几位方法都不错的,我的修复是这样的:
启动到DOS后用FDISK /MBR命令来修复


[ 本帖最后由 chnhhwz 于 2007-11-2 09:21 PM 编辑 ]
2#
发表于 2007-11-1 17:43:33 | 只看该作者
恢复一下fdisk的mbr就可以啦
bootlace默认也会将mbr备份到第二扇区
直接去从第二扇区copy出来
注意哦...不要覆盖到分区表

还是建议用ptdd来修复mbr吧
或者xp安装光盘
进入控制台里面有fixmbr命令
执行一遍就o
回复

使用道具 举报

3#
发表于 2007-11-1 17:45:05 | 只看该作者
对了
dos下工具也很多
例如fdisk /mbr
aefdisk /mbr等等
回复

使用道具 举报

4#
发表于 2007-11-1 18:30:26 | 只看该作者
在XP下就可以修复的
复制一个NTBOOT.EXE到D盘根目录下
然后运行CMD
执行D:\NTBOOT.EXE X:
X为你的U盘的盘符
这样就成为NT引导模式了 GRLDR的MBR也不存在了
回复

使用道具 举报

5#
 楼主| 发表于 2007-11-2 08:59:32 | 只看该作者
多谢楼上的几位帮助,我是启动到DOS后用FDISK /MBR命令来修复的,现在已经OK了,多谢。
回复

使用道具 举报

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

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-11-16 18:18

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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