ubuntu 8.1升级到9.04后启动提示 gave up waiting for device

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
adapting
帖子: 4
注册时间: 2009-04-15 22:59

ubuntu 8.1升级到9.04后启动提示 gave up waiting for device

#1

帖子 adapting » 2009-05-05 20:28

前些日子刚把ubuntu下的开发环境弄得有了眉目。昨天看到有升级包,就启动了更新管理器,升级到9.04,窃喜中重启机器。结果再也启动不来了,提示
gave up waiting for root device,common problems:
--boot args(cat /proc/cmdline)
--check rootdelay=(did the system wait long enough?)
--check root=(did the system wait for the right device?)
Alert! /dev/sda7 does not exist,dropping to a shell

busybox v1.10.2.......

(initramfs)提示符
运行exit也没反应。

补充:我用livecd启动过,修改了menu.lst和 fstab,uuid变成了label,最终都是没成功。
有哪位大侠给个解决思路没?多谢! :em06
头像
xuyu16
帖子: 37
注册时间: 2008-11-05 14:59

Re: ubuntu 8.1升级到9.04后启动提示 gave up waiting for device

#2

帖子 xuyu16 » 2009-05-05 21:57

同情楼主啊,当年我也是一样,后来没办法直接重新安装9.04,现在就爽了。
....................................
善用联系的观点看问题,
这就是哲学
...................................
adapting
帖子: 4
注册时间: 2009-04-15 22:59

Re: ubuntu 8.1升级到9.04后启动提示 gave up waiting for device

#3

帖子 adapting » 2009-05-12 11:48

经过一番查证,我怀疑编译后的内核image在硬盘上的存储位置出现了问题,可能是linux 8GB寻址空间的限制。原因是我在起初安装ubuntu 8.10时boot分区和根分区在一个分区中。现在我重新安装了8.10,并将/boot单分为一个区,大约200M,重新升级到9.04后就ok了。
回复