Ubuntu Grub2修复Ubuntu 9.10 GRUB 2引导的方法

系统 Linux
今天就用Ubuntu 10.04的LiveCD的来修复grub2的引导。启动Ubuntu 10.04光盘,选择LiveCD模式,进入之后选择进入终端

Ubuntu9.10的GRUB引导不在使用GRUB1了,改用GRUB2(其实是beta版本)。重装Windows系统后,用原来的LiveCD方法无法再修复了。只能用下面的两个方法了。

方法1.Ubuntu Grub2有GRUB启动的光盘或U盘修复

如果手上有GRUB启动的工具盘,用工具盘启动,在GRUB菜单上按c进入命令行状态,
在grub>提示符下输入
grub>find/boot/grub/core.img(有/boot分区的用find/grub/core.img)
(hdx,y)(显示查找到的分区号)
grub>root(hdx,y)
grub>kernel/boot/grub/core.img(/boot分区的用kernel/grub/core.img)
grub>boot

Ubuntu Grub2执行boot后能转入GRUB2菜单,启动Ubuntu后,再在Ubuntu终端下执行sudogrub-install/dev/sda(或sdb,sdc等,根据第几硬盘而定)修复GRUB。
注意:如果Ubuntu的启动分区使用ext4格式,要有支持ext4格式的grub才能修复。

方法2:Ubuntu Grub2使用liveCD修复grub(推荐)

用Ubuntu9.10的LiveCD试用Ubuntu启动后,打开终端
假如你的Ubuntu的/分区是sda9,又假如/boot分区是sda6,在终端下输入
sudo-i
mount/dev/sda7/mnt
mount/dev/sda6/mnt/boot(如果没/boot单独分区这步跳过)
grub-install--root-directory=/mnt//dev/sda
和前面一样,要装入第二硬盘的把sda改为sdb。

我的文件系统为ext4,貌似U盘pe的GRUB不支持,保险起见用LiveCD修复的,修复后却无法引导Windows了。可以用下面的方法解决:
进入Ubuntu系统,打开终端,
重建GRUB列表sudoupdate-grub
重新写入***分区mbrsudogrub-install/dev/sda
如果想修改启动顺序,可以修改/boot/grub目录下的grub.cfg文件。这里注意此文件不可写的,可以先运行一下命令
sudochmod+w/boot/grub/grub.cfg
然后再运行sudogedit/boot/grub/grub.cfg,就可以修改了,类似于GRUB1的menu.lst修改。

为了您的安全,请只打开来源可靠的网址
打开网站取消
来自:http://hi.baidu.com/onleadzzwen/blog/item/417eaccad76bd24df31fe75e.html

【编辑推荐】

  1. DataRescue IDA Pro动态链接库远程格式串处理漏洞
  2. DataRescue IDA Pro PE引入表解析缓冲区溢出漏洞
  3. 深入浅出的了解Linux rescue
  4. Linux rescuev修复模式跨越控制台登录
  5. Linux rescue单用户模式修复模式
     
责任编辑:chenqingxiang 来源: hi.baidu
相关推荐

2010-06-13 13:17:51

Ubuntu9.10

2010-06-13 10:44:57

Ubuntu Grub

2010-06-17 09:59:34

Ubuntu 10.0

2014-08-11 16:12:46

Grub2LinuxISO

2012-09-25 09:43:45

Windows 8Ubuntu

2011-09-09 13:44:24

win7grubUbuntu

2011-08-30 16:03:59

UbuntuGrubCustomi

2012-11-09 16:51:06

Grub2ISO

2010-01-04 11:30:07

Ubuntu GRUB

2010-06-13 11:12:49

Ubuntu 9.10

2010-06-17 15:59:39

Grub2 编辑

2010-06-17 09:39:07

Ubuntu Grub

2010-06-13 12:59:15

Ubuntu xp G

2010-06-17 16:54:54

Grub2背景

2017-06-13 13:53:21

2010-04-30 09:37:07

Ubuntu 10.0GRUB2

2010-06-17 16:23:32

Grub2 配置

2010-06-13 09:27:18

Grub安装Ubunt

2010-03-03 10:21:15

Ubuntu GRUB

2022-02-15 09:19:55

Ubuntu 20.Grub2Linux
点赞
收藏

51CTO技术栈公众号