Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1186460
  • 博文数量: 232
  • 博客积分: 7563
  • 博客等级: 少将
  • 技术积分: 1930
  • 用 户 组: 普通用户
  • 注册时间: 2008-05-21 11:17
文章分类

全部博文(232)

文章存档

2011年(17)

2010年(90)

2009年(66)

2008年(59)

分类: LINUX

2008-10-30 09:31:25

我的PC机上安装了双系统:XP+ubuntu,即在先安装了XP以后,又安装ubuntu系统的,ubuntu安装好以后会在计算机启动时显示grub引导表。昨天XP系统重装以后,重启时没有grub引导表了,直接进入XP系统。双系统原先的分区表为:



恢复方法--使用ubuntu安装盘。

  1. 插入ubuntu安装盘,从光盘启动主机;选择“start and install ubuntu”,在进入安装界面后,打开终端(ctrl+alt+F1);

  2. 输入下述命令:
    $ sudo grub  --启动grub命令行模式

    grub>find /boot/grub/stage1
      (hd0,2)
      /*显示(hd0,2)是linux系统原来安装的位置:即第一块硬盘(hd0)的第3个分区;在不能确定包含GRUB的stage1文件的分区时,通过find指令查找确定stage1,GRUB将会查找文件/boot/grub/stage1并显示包含这个文件的设备名,这个设备就是下面要用到的设备*/

    grub>root (hd0,2)
      /*除了root后必须有空格,别的位置均不能有空格!若不记得系统分区编号,可以grub>root(hd0,\\之后键入tab键会显示所有分区,根据分区
      大小和类型可以判断出Linux的位置*/

    grub>setup (hd0) /*除了setup后必须有空格,别的位置均不能有空格!这条命令将会在第1块硬盘的MBR安装GRUB,如果不想在MBR安装GRUB,而是希望将GRUB安装在某分区的引导扇区的话,可以用下面的命令安装:grub> setup (hd0,0),这将会在第1块硬盘的第1个分区的引导扇区安装GRUB*/

    grub> quit  /*退出 grub*/

  3. 重启,新安装的GRUB生效


    参考:


  
































阅读(3165) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~