|
求助,我用本来想用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 编辑 ] |
|