关于重装windows7覆盖grub2的修复方案

你的电脑是不是安装了linux+windows的双系统?你的linux是不是debian系列?win是不是7?
重装了win7,覆盖掉了grub2?win7不能用grub4dos?无法引导linux?全新的,完美的,喜爱的linux只能重装?
不!你是幸运的,也许在此之前你不得不这么做,但你看到了我的文章,你不需要了!告别重装,一样用windows7引导linux,修复掉grub2,这,就这么简单!
—————————-
咳……上面的纯属广告哈,下面说正事。
恩。好久没有写技术的文章了,呵呵
前几天为了用电脑连接电视,win7不兼容,只好再装了个XP精简版,这个不能用幽灵覆盖,只好用了安装版,这样一来,win7和linux都进不去了,只剩下ntldr引导的XP
要怎么找回来呢?下面是解决办法。当然,主要是引导回linux,最终目的是回复到安装之前的样子。
注:此方法仅仅适用于上面说的windows7+linux,XP下是不适用的,所以,windows7的同学们有福了!
我的XP仅仅用来链接电视,其他并不用的,所以首先是回到常用的windows7,当然,主要是老爸再上面玩游戏,呵呵
这个简单,首先搞到bootsect.exe,(这里有下载地址,点击下载,如果不能下载,请留言告知)接下来的我想硬盘安装过windows7的同学都会,就是把它放到windows7的分区然后执行
>bootsect.exe /nt60 sys
这样变把windows7的引导提前了,ntldr被杀掉了,但是,后遗症就是以后想要进XP还要重新降级,nt50,晕,在windows7的引导中添加了XP的信息却不能引导呢
然后进入windows7,接下来便是引导linux了,这里我使用了偷梁换柱之法…………
既然你能安装上windows7,那你一定会windows7硬盘安装Ubuntu9.10,对用的就是这个!原作者便是用grub4dos替换了bootmgr,因为我们用的windows7都是旗舰破解的,那么C盘里一定有了grldr文件了,所以,windows7不能正常安装grub4dos,不然破解就会失效,事实上,我们的这个过程中windows7也会失效一次的,所以,这里也送上瘟7一键破解~(这里有下载地址,点击下载,如果不能下载,请留言告知)按照破解文件中的方法安装,覆盖和备份掉相关的文件,bootmgr grldr等等grldr要删掉或者改名,不然进不去。
win7硬盘安装ubuntu9.10文件下载
作好之后,就要修改menu.lst文件
注释掉这一行splashimage /linuxboot/grub/3.xpm 这是那张骚包背景图,很无语,会引起众怒的
title 【2】启动Ubuntu9.10 liveCD  on /dev/sda1(此处回车进入)

root (hd0,0)

kernel (hd0,0)/vmlinuz boot=casper noacpi iso-scan/filename=/ubuntu910.iso ro quiet splash

initrd (hd0,0)/initrd.lz
修改其中title后面的是名字想改就改改
root后面的是你boot所在分区,如果你都装载了/分区下,那就是linux所在分区,但要注意,这里需要减1
kernel后面的是内核,那个分区应该是和root后面的一样,内核的名字就要看你的电脑了,我也帮不了你
initrd你应该懂了,也这么做。
kernel后面的都去掉,再内核名字后面加(有空格)ro root=(hdx,y)这个分区才是你真正根目录的分区,如果你的linux都装再了根,那么这里也应该跟root后面的一样。
总之,修改完成后我的是这样子的,我的boot再单独的sda7里
title [2]Linux Deepin Login LomyR
root (hd0,6)
kernel (hd0,6)/vmlinuz-2.6.31-19-generic ro root=(hd0,1)
initrd (hd0,6)/initrd.img-2.6.31-19-generic
保存后重启就进入了grub4dos里选择第二个,就能引导心爱的linux咯哈哈
进入linux,工作还没有完成,挂windows7的分区后删除之前的修改,恢复。
恩,然后打开终端,输入
sudo grub-instal –root-directory=/mnt/ /dev/sda
如此,便再一次把grub2提到了主导地位,哈哈
再输入sudo update-grub
更新,让grub2找到所有可引导系统,,可惜,没有XP
reboot,看看,熟悉的grub2引导界面又回来啦~哈哈
进入windows7,运气好的话破解是没有掉的,掉了就重新用上面的附件打一下,OK完成!
后记
唯一的遗憾就是每次进XP都要
bootsect.exe /nt50
sys

 

 

==================

这篇文章是小安以前的小筑里的一篇文,现在看来唯一一篇有用点的,技术性强点的,嘿嘿,就搞过来了。

希望对大家有帮助!

本文由 落格博客 原创撰写:落格博客 » 关于重装windows7覆盖grub2的修复方案

转载请保留出处和原文链接:https://www.logcg.com/archives/16.html

About the Author

R0uter

如非声明,本人所著文章均为原创手打,转载请注明本页面链接和我的名字。

Comments

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注