前些日子刚把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,最终都是没成功。
有哪位大侠给个解决思路没?多谢!
ubuntu 8.1升级到9.04后启动提示 gave up waiting for device
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
-
- 帖子: 4
- 注册时间: 2009-04-15 22:59
- xuyu16
- 帖子: 37
- 注册时间: 2008-11-05 14:59
Re: ubuntu 8.1升级到9.04后启动提示 gave up waiting for device
同情楼主啊,当年我也是一样,后来没办法直接重新安装9.04,现在就爽了。
....................................
善用联系的观点看问题,
这就是哲学的美。
...................................
善用联系的观点看问题,
这就是哲学的美。
...................................
-
- 帖子: 4
- 注册时间: 2009-04-15 22:59
Re: ubuntu 8.1升级到9.04后启动提示 gave up waiting for device
经过一番查证,我怀疑编译后的内核image在硬盘上的存储位置出现了问题,可能是linux 8GB寻址空间的限制。原因是我在起初安装ubuntu 8.10时boot分区和根分区在一个分区中。现在我重新安装了8.10,并将/boot单分为一个区,大约200M,重新升级到9.04后就ok了。