Chinaunix首页 | 论坛 | 博客
  • 博客访问: 8607920
  • 博文数量: 1413
  • 博客积分: 11128
  • 博客等级: 上将
  • 技术积分: 14685
  • 用 户 组: 普通用户
  • 注册时间: 2006-03-13 10:03
个人简介

follow my heart...

文章分类

全部博文(1413)

文章存档

2013年(1)

2012年(5)

2011年(45)

2010年(176)

2009年(148)

2008年(190)

2007年(293)

2006年(555)

分类: LINUX

2010-03-03 20:25:43

我的个人PC是双系统,一个是vista,另一个是mandriva,前段时间看到朋友在介绍,所以想使用windows 7来代替vista. vista是home edition版本,而win 7是旗舰版。可是在升完级后,不知道是什么原因,启动到windows 7总是动不动就蓝屏,而且启动速度超慢。更可恶的是将我的mandriva的grub启动项找不到了。那么现在的问题是如何恢复grub.差不多从网上找好点的方法包括两种,一种是grub-install,另外一种通过启动到linux在grub里面做简单设置即可。
试了N种办法。
1).随便找了一张live cd ,然后启动后,输入:
#grub
grub> root (hd0,5)
grub> setup (hd0)
在这一部的时候提示就出错了。我用find /boot/grub/stage1来查了一下,查不到任何东东。
grub> quit
2).不过意外的发现是发现了puppy linux,可以用优盘+ghost+一个puppy linux的ghost映射就可以做一个linux u盘版,用这个u盘启动linux后,用上面同样的方法失败。
3).最后用了最后一种法:
a. 下载grub4dos: 
b. 我为了安全起见,将这个软件下载后的所有东东全部解压至c:\,因为我是win7,所以创建一个c:\boot.ini文件,内容如下:
[boot loader]
timeout=0
default=c:\grldr.mbr
[operating systems]
C:\grldr.mbr=”Grub4Dos”
c.重启电脑后,发现启动时多了一个选项,一个是windows 7,一个是grub4dos,进入grub4dos后,发现里面有个commandline,进去之后,用方法1输入的内容试了试,竟然可以,用find查找stage1的时候也找到文件了。重启电脑,现在grub恢复了。
阅读(3486) | 评论(2) | 转发(0) |
给主人留下些什么吧!~~

chinaunix网友2010-03-24 19:36:28

我也是xp+mandriva。只不过我一般是于u盘加用liveCD的于控制mmc里设定。其次才会用grub4DOS……

chinaunix网友2010-03-18 21:38:16

你的ubuntu是什么版本? 9.10 吗?