Ubuntu8.04LTS版,Wubi安装,分配空间8G,原始内核是2.6.24-16。
昨天用新立得upgrade了一下,升级内核到2.6.24-17,重启后进不了系统,进入initramfs提示符。换用recovery模式,发现加载分区时出现错误,显示说给定的UUID不能加载,也就是装Ubuntu系统的那个分区不能mount,所以后续的加载root.disk全都失效,当然也进不了内核。
在网上查了一些资料,作了以下尝试,皆未成功。
1.修改/boot/grub/menu.lst文件
查看这个文件下的内核启动项的配置,有2.6.24-16和2.6.24-17两个版本的启动选项,两者的区别仅在内核镜像文件的加载上,UUID设置是一样的。老版本是可以启动的,但是新版本就不行。
尝试修改UUID,root=UUID=****-****改为root=/dev/sda6,改成绝对路径。
测试还是失败,错误显示是一样的,依然加载不成功。
2.修改/etc/fstab
有人说修改这个文件里的UUID值,但是这个是启动自动加载的分区表。我打开之后没有发现什么UUID值。所以也就没有改动它。
而且我认为这个文件应该是在内核启动过程中起作用的吧,我的内核还没能启动呢。
以上是我查到的一些资料,猜测会不会和Wubi安装有关?网上搜到的一些帖子也有人成功升级内核的,不过好像不是用的wubi。
我想用新内核,不想更新了还使用老的,再试试吧!


相思爱文 于 2008-06-12 22:41:39发表:
我是直接安装的,没碰上这类问题。
只要明白分区和引导,直接安装到硬盘就可以。
wubi我没用过。
sleepnet 于 2008-06-12 21:45:35发表:
升级也要看运气吗?还好我的成功了.重7.04升到8.04
andy0769 于 2008-06-11 23:58:18发表:
我也是一样的问题,无法进入桌面,提示initramfs,没办法还是进2.6.24-16,有没有哪位高手能解答,多谢!