快速业务通道

XP UBUNTU双系统上 重装XP后修复GRUB方法

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-05-10
其实整个过程中制作引导软盘只起了个过渡作用,但同时也方便以后维护系统.

zhan 写道:

今天重装了windows系统,将原来的xp装为2003

装完后用ubuntu的安装盘grub-install /dev/hda 将linux恢复了

但是启动时只有一个winxp的选项,进入时说不能识别文件系统,不能启动

然后出现一个GRUB 就停住了,不过linux系统是还可以用.

各位大侠有没有什么好办法,我不想再重装了!!

启动win时的显示见下:

Booting ''microsoft windows xp professional''

root (hd0,0)

Filesystem type unkown ,partition type 0x7

savedefault

makeactive

chainloader 1

GRUB

到这里就不动了,按键基本都没用,不过,ctrl alt delete能重启

yonsan 写道:

用以下方式引导windows

代码:

# Windows

title Windows

rootnoverify (hd0,0)

chainloader 1

-------------------------------------------------------------------------------------------------------

重装Windows后 无法进入ubuntu 的修复方法

如果你的电脑是Win和Ubuntu双系统的,可能会遇到这样的问题.

就是重装Win之后将无法进入Ubuntu了.一般情况下遇到这样的问题,我们有两种方法解决!

最简单的方法:

1.利用另外的一个LiveCD盘进入后把所有的盘都挂载.

2.拷贝原Ubuntu下的/boot/grub到Win的C盘.

3.修改Win的C盘里的boot.ini文件.它可能隐藏和只读 需要自己改下属性!

4.在这个文件加入一句C:grldr=ubuntu

5.重启选择Ubuntu.

第二种方法:

注意此种方法只能在重装WIN之前到Ubuntu下操作!!!

确定你的grub正常,并能启动linux

然后启动到Ubuntu如果你的是IDE硬盘

请运行:

sudo dd if=/dev/hda of=/media/linux.lnx bs=512 count=1

如果你硬盘的被识别为sda ,请运行

sudo dd if=/dev/sda of=/media/linux.lnx bs=512 count=1

然后你可以到/media找到linux.lnx这个文件

将它拷贝到你的win根目录,一般是C:然后重启Win,修改根目录下的boot.ini 文件.

在这个文件增加:

C:linux.lnx=”linux

OK,重启,选择Ubuntu吧.

注意:你需要将这个文件备份,可以备份到网络硬盘或者U盘内.

这样你重装Win之后,只需要将这个文件拷贝到Win的根目录,修改boot.ini 就可以了!

总结:相比较而言,第一种方法更简单一点,但是我觉得第二种方法更一劳永逸.

当然,你可以选择利用重装grub来恢复对Ubuntu的引导.但是我不觉得那对于新手会简单!

感谢提供这两种方法的sun391和enjoyforfun

------------------以上内容转自某个网页------------------------------------

补充: 用GhostXP的安装盘安装Windows 可能不存在这个问题(至少本人用深度白金珍藏版5.7.1是这样的)

-------------------------------------------------------------------------------------------------------

当我们的脆弱的Windows定期瘫痪,无法修复只能重新安装的尴尬时刻,我们发现“霸道”的Windows 在安装时丝毫没有顾及在硬盘的MBR上还存在操作系统的引导程序(grub),直接删除,只写入Windows的引导信息.

不管微软这样是不是有意而为,这都看出Windows的陋习和微软的强盗行径.我们怎么办,放弃Windows?但是我们还要我们心爱的游戏,反正Windows已经是我硬盘上的一个游戏还存在的附属系统,我们忍了.

发扬Linux人的DIY精神,我们自己动手找回丢失的Linux引导程序.

1,使用Ubuntu live关盘引导进入 Ubuntu live 模式

2,在Ubuntu中运行终端,执行下

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号