Chinaunix首页 | 论坛 | 博客
  • 博客访问: 163961
  • 博文数量: 46
  • 博客积分: 2981
  • 博客等级: 少校
  • 技术积分: 475
  • 用 户 组: 普通用户
  • 注册时间: 2007-11-01 12:43
文章分类

全部博文(46)

文章存档

2010年(4)

2009年(9)

2008年(33)

我的朋友

分类: LINUX

2009-05-11 13:14:57

一、因为Windows的系统把MBR区格掉了,放入了它自己的引导程序,所以得重新将GRUB的程序放回MBR区。

  在电脑重启时,放入linux的第一张安装盘,引导时,按F2,再输:linux rescue 回车。

  按照提示下去,会进入一个SH#:再输入#:grub 回车,再输grub>root (hd0,x) x就是linux所在的分区号。

  根据提示看是否成功。若成功,再输grub>setup (hd0) 至此,搞定,reboot就行了。

二、重装xp后,mbr被xp写入信息导致grub无法工作解决方法

    从CD-ROM启动,从Live CD启动进入桌面。

    打开终端或者切换到一个tty(Ctrl+Alt+F1)。

    输入:sudo grub
    输入:find /boot/grub/stage1     ##有人说这一步不用,不过个人感觉还是应该加上这一步
    输入:root (hd0,x)                      ##输入find命令反馈的数据
    输入:setup (hd0)                      ##如果想用xp进行多系统引导就写(hd0,x)
    输入:quit                                  ##退出grub。
    重新启动,不出意外的话,那么恭喜,呵呵,可以看到XP和UBUNTU的双系统引导咯

三、

用grub引导:

  下载最新的grub for dos 0.4.2

文件: grub_for_dos-0.4.2.rar
大小: 1478KB
下载: 下载

,把其中的grub.exe和grldr文件复制到C盘根目录下。

  在Windows中增加系统启动选项:在“我的电脑”上点右键,选“属性”,“高级”,在“启动和故障恢复”中,点“设置”,“编辑”系统启动选项,例如:

[boot loader]
timeout=10
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect

  在文件末尾添加一行:c:\grldr=“Grub”

  重启计算机,选择“Grub”,再选择command line,进入命令行状态。

  用grub或grub for dos引导,在命令提示符下键入以下命令:
find /boot/grub/stage1
后面的步骤和一、二的一样了。
阅读(775) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~