GRUB中怎样恢复ubuntu 9.04启动??!

重复贴和参考价值不大的帖子,版主维护
回复
头像
kpjmlql
帖子: 147
注册时间: 2008-11-01 20:40
送出感谢: 0
接收感谢: 0
联系:

GRUB中怎样恢复ubuntu 9.04启动??!

#1

帖子 kpjmlql » 2009-04-08 16:51

原来安装有XP、ubuntu 9.04、双系统,今天又新安装了一个红旗LINUX,结果ubuntu 9.04就不能启动了,安装完红旗后GRUB启动菜单里没有了ubuntu 9.04启动项,于是手工添加上,结果无效,提示

Invalid or unsupported executable format

是不是因为ubuntu 9.04的EXE4太脆弱了呀??安装别的系统后就崩溃。

请高人赐教如何才能恢复我的ubuntu 9.04,因为不想又重装一次ubuntu 9.04,太多的升级,好麻烦哦。
:em20
头像
pcbird
帖子: 2337
注册时间: 2008-12-19 13:44
来自: 东8区
送出感谢: 0
接收感谢: 0

Re: GRUB中怎样恢复ubuntu 9.04启动??!

#2

帖子 pcbird » 2009-04-08 16:55

Invalid or unsupported executable format

说明红旗的gurb无法识别ext4
恰恰是ext4太新了,你的grub又安装到ext4怎么办

代码: 全选

 
       \   ,__,
        \  (oo)____
           (__)    )\
              ||--|| *  
 
头像
kpjmlql
帖子: 147
注册时间: 2008-11-01 20:40
送出感谢: 0
接收感谢: 0
联系:

Re: GRUB中怎样恢复ubuntu 9.04启动??!

#3

帖子 kpjmlql » 2009-04-08 17:10

难道除了重装ubuntu 9.04就没有办法了吗??真讨厌那该死的EXE4 :em20 :em11
头像
opp
帖子: 622
注册时间: 2008-03-30 11:42
送出感谢: 0
接收感谢: 1 次
联系:

Re: GRUB中怎样恢复ubuntu 9.04启动??!

#4

帖子 opp » 2009-04-08 17:12

装这客观多系统啊,楼主真强。
头像
pcbird
帖子: 2337
注册时间: 2008-12-19 13:44
来自: 东8区
送出感谢: 0
接收感谢: 0

Re: GRUB中怎样恢复ubuntu 9.04启动??!

#5

帖子 pcbird » 2009-04-08 18:36

用最新的grub4dos引导,
修改boot.ini 添加C:/grldr="gurb4dos"
C盘目录下新建一个文件。menu.lst 里面写引导的
menu.lst你自己修改。

代码: 全选

 
       \   ,__,
        \  (oo)____
           (__)    )\
              ||--|| *  
 
头像
kpjmlql
帖子: 147
注册时间: 2008-11-01 20:40
送出感谢: 0
接收感谢: 0
联系:

Re: GRUB中怎样恢复ubuntu 9.04启动??!

#6

帖子 kpjmlql » 2009-04-08 23:59

pcbird 写了:用最新的grub4dos引导,
修改boot.ini 添加C:/grldr="gurb4dos"
C盘目录下新建一个文件。menu.lst 里面写引导的
menu.lst你自己修改。

请问最新的grub4dos是什么版本呀?在那下载??谢谢
:em06
头像
wangdu2002
帖子: 13284
注册时间: 2008-12-13 19:39
来自: 物华天宝人杰地灵
送出感谢: 1 次
接收感谢: 6 次

Re: GRUB中怎样恢复ubuntu 9.04启动??!

#7

帖子 wangdu2002 » 2009-04-09 0:01

“请问最新的grub4dos是什么版本呀?在那下载??谢谢”
────这个我虽然知道,但是我不想说,希望你学会论坛的搜索功能,学会自己找东西! :em04
此外,如果你有904的光盘,一样可以用光盘启动,重装Grub,就能恢复原来的能认得Ext4的哥伦布的。 :em09
行到水穷处,坐看云起时。
海内生明月,天涯共此夕。
--------------------吾本独!
头像
kpjmlql
帖子: 147
注册时间: 2008-11-01 20:40
送出感谢: 0
接收感谢: 0
联系:

Re: GRUB中怎样恢复ubuntu 9.04启动??!

#8

帖子 kpjmlql » 2009-04-09 10:53

wangdu2002 写了:“如果你有904的光盘,一样可以用光盘启动,重装Grub,就能恢复原来的能认得Ext4的哥伦布的。 :em09
我是硬盘安装的,没有光盘呀 :em01
头像
终极星魂
帖子: 87
注册时间: 2009-02-07 23:30
送出感谢: 0
接收感谢: 0

Re: GRUB中怎样恢复ubuntu 9.04启动??!

#9

帖子 终极星魂 » 2009-04-09 21:27

我知道一个修复GRUB的方法,不知适合不适合你的情况,你可以试试,挺简单的。
用安装光盘进入ubuntu系统,运行终端
$sudo grub
$find /boot/grub/stage1
$root (hd0,x) #x为find返回的数字
$setup (hd0)
$quit

ok!,我有一次双系统重装XP就是用这种方法修复GRUB的。
$ ubuntu++
心中无敌者,无敌于天下
头像
wangdu2002
帖子: 13284
注册时间: 2008-12-13 19:39
来自: 物华天宝人杰地灵
送出感谢: 1 次
接收感谢: 6 次

Re: GRUB中怎样恢复ubuntu 9.04启动??!

#10

帖子 wangdu2002 » 2009-04-09 21:29

grub4dos 0.4.4 的正式版已经发布。
http://download.gna.org/grub4dos/
行到水穷处,坐看云起时。
海内生明月,天涯共此夕。
--------------------吾本独!
头像
kpjmlql
帖子: 147
注册时间: 2008-11-01 20:40
送出感谢: 0
接收感谢: 0
联系:

Re: GRUB中怎样恢复ubuntu 9.04启动??!

#11

帖子 kpjmlql » 2009-04-09 23:35

wangdu2002 写了:grub4dos 0.4.4 的正式版已经发布。
http://download.gna.org/grub4dos/
我是下载这个最新的呀,但还是无法启动我的UB,怎么办?是不是要在XP里安装grub4dos 0.4.4 才行的?我是直接替换掉原来的两个文件grub.exe和 grldr,结果没作用,照样不能启动UB904 :em01
头像
wangdu2002
帖子: 13284
注册时间: 2008-12-13 19:39
来自: 物华天宝人杰地灵
送出感谢: 1 次
接收感谢: 6 次

Re: GRUB中怎样恢复ubuntu 9.04启动??!

#12

帖子 wangdu2002 » 2009-04-10 0:12

哥伦布4dos本来就是设计在Dos下用的,这个我没玩过,我是懒人,一直用光盘装系统,自动建立双启动菜单的。
不只替代,还要自己修改menu.lst,产生多系统引导的。自己去看下文档吧! :em06
行到水穷处,坐看云起时。
海内生明月,天涯共此夕。
--------------------吾本独!
头像
pcbird
帖子: 2337
注册时间: 2008-12-19 13:44
来自: 东8区
送出感谢: 0
接收感谢: 0

Re: GRUB中怎样恢复ubuntu 9.04启动??!

#13

帖子 pcbird » 2009-04-10 18:48

代码: 全选

title		Ubuntu 8.10, kernel 2.6.27-9-generic (on /dev/sda6)
root		(hd0,5)
kernel		/boot/vmlinuz-2.6.27-9-generic root=UUID=38183802-3ab2-482d-9d46-c4d0271e7eaf ro locale=zh_CN quiet splash 
initrd		/boot/initrd.img-2.6.27-9-generic
savedefault
boot
仅供参考。
内核,还有安装的位置自己修改。
uuid也修改好了。

代码: 全选

 
       \   ,__,
        \  (oo)____
           (__)    )\
              ||--|| *  
 
lengbo123456
帖子: 13
注册时间: 2008-11-26 13:23
送出感谢: 0
接收感谢: 0

Re: GRUB中怎样恢复ubuntu 9.04启动??!

#14

帖子 lengbo123456 » 2009-04-13 16:47

将MBR恢复成windows的,用最新的grub2引导,
将grub2中g2ldr.mbr,g2ldr拷贝至C盘目录;
修改boot.ini 添加C:\g2ldr.mbr="Start Grub2 and Ubuntu9.04";
将grub2文件拷贝至c:\boot;
修改c:\boot\grub\grub.cfg。
上传太慢 :em06 ,最新Grub2引导盘见http://bbs.znpc.net/viewthread.php?tid=4888
chinaitycs
帖子: 1
注册时间: 2009-07-25 18:12
送出感谢: 0
接收感谢: 0

Re: GRUB中怎样恢复ubuntu 9.04启动??!

#15

帖子 chinaitycs » 2009-07-25 18:25

用9.04光盘作为引导!
$sudo apt-get grub
$sudo grub
$find /boot/grub/stage1
$root (hd0,x) #x为find返回的数字,如果有多个ubuntu系统选择最大的数字。
$setup (hd0)
$quit
就这么简单!重启 :em38
回复

回到 “归档贴”