如何重装Grub使其可以引导双系统_第1页
如何重装Grub使其可以引导双系统_第2页
如何重装Grub使其可以引导双系统_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、如何重装grub,使其可以引导双系统引言: grub是一个多重操作系统的启动管理器。用来引导不同的系统,如windows,linux。一般来说要先装windows,后装linux,这样grub才能生效(grub存在于linux的安装中)。这两天我重装了windows,grub就不起作用了,也无法进入linux了(grub设置的默认进入windows)。在不想重装linux的情况下,需要对grub进行重装,将搜集的资料及验证的结果整理后存放于此。准备工作: 确认linux系统的根分区所在位置。比如我的redhat9.0的根分区安装在第一块硬盘的第3个分区上,写成 grub识别的指令即为 root

2、 (hd0,2),序号从0开始。note: 下面的root与(hd0,2)之间存在一个空格,setup与(hd0)之间也存在一个空格。修复grub的方法:1. 把linux安装光盘的第一张放到光驱,然后重新启动机器,在bios中把系统用光驱来启动。2. 等linux的安装界面出来后,按f5,进入 linux rescue模式。(也可以不进入rescue模式而在boot: 提示符出现后,键入“linux single root=/dev/hdxx initrd= ”注释:hdxx为你的linux 系统所在的分 区,比如我的redhat9.0存放与第一块硬盘的第4个分区,则为/dev/hda4)3

3、. 进入linux rescue模式后需要进行一些键盘以及几项简单的配置(按ok即可),过了之后就继续了4. 然后会出现这样的提示符: sh# (redhat9.0为sh-2.05#)5. 此时可以对grub进行操作, 键入 grub: sh#grub 会出现这样的提示符: grub6. 在grub提示符后面键入: grubroot (hdx,y) 注释:告诉系统你的linux根分区所在的分区 (我的redhat9.0对应的为root (hd0,2) 如果记不清,可以在键入“root (hd”之后,按一下tab键。 顺利的话再键入 grubsetup (hd0) 注释:把grub装入主引导区(

4、mbr),也可以键入setup (hdx,y)将grub装在你想装的位置。 如果成功,会有一个successful.7. grubquit 注释:退出grub8. sh#exit 注释:退出shell 之后重启,如果(hdx,y)没错的话,就可以用grub引导了。但是,有可能一些原因导致虽然修复成功,但还是不能引导,直接进了windows。 如下:grub loading stage 1.5 grub loading please wait. 之后直接进入windows.主要原因还是grub的问题,修复成功,但是盘符有错。(一般是系统引导的盘符与你root时不一致引起的)解决方法: 找到文件grub.conf,并对其进行修改。 按上述步骤重新进入rescue模式后, sh#cd /mnt sh#cd sysimage 注释:实际的linux系统被挂载在/mnt/sysimage目录下 sh#cd boot sh#cd grub sh#vi grub.conf对照是否与你之前root (hdx,y)一致。一般都是这里出了问题,将其改回来即可,操作与linux下相同。问:hda与hd0有

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论