求助,8.04的 系统,升级后无法进入

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

求助,8.04的 系统,升级后无法进入

#1

帖子 xihe616 » 2008-09-01 19:39

新接触linux,安了8.04,用着听好的,后来提示系统更新,就更新了,结果启动菜单里多了两个2.6.24.19的启动项,选择第一个2.6.24.19,就停在一个黄条来回滚动的地方不走了,选2.6.24.19的recover模式,就出现了busybox画面,后来选2.6.24.16能进系统,下便是busybox的照相,高手帮着分析一下吧
对了,我的是xp与linux双系统,ide硬盘,有一个dvd刻录机,硬盘在次ide口,刻录机在主ide口
附件
IMG_07190.JPG
dewafer
帖子: 58
注册时间: 2007-05-28 16:34

#2

帖子 dewafer » 2008-09-01 19:50

记得我升级19到20的时候好像也不能进系统,后来发现是grub update 神奇地把menu.lst中的分区搞错了...LZ看看会不会是同样情况?
xihe616
帖子: 6
注册时间: 2008-09-01 19:29

#3

帖子 xihe616 » 2008-09-01 19:52

dewafer 写了:记得我升级19到20的时候好像也不能进系统,后来发现是grub update 神奇地把menu.lst中的分区搞错了...LZ看看会不会是同样情况?
不懂,我要怎么弄阿,能不能说的明白点阿?
dewafer
帖子: 58
注册时间: 2007-05-28 16:34

#4

帖子 dewafer » 2008-09-01 19:59

google一下修复grub menu.lst就有了
xihe616
帖子: 6
注册时间: 2008-09-01 19:29

#5

帖子 xihe616 » 2008-09-02 19:25

可是menulist应该是什么样子的我都不知道,我怎么修复阿,我的系统跟别人的有不一定是一个版本,安装的位置也不一样
xihe616
帖子: 6
注册时间: 2008-09-01 19:29

#6

帖子 xihe616 » 2008-09-02 20:11

这是我的menulist,好人帮我看看怎么修复吧
title Ubuntu 8.04.1, kernel 2.6.24-19-generic
root (hd0,7)
kernel /boot/vmlinuz-2.6.24-19-generic root=UUID=18146c26-94d3-4b70-9415-b432a6859b15 ro quiet splash locale=zh_CN
initrd /boot/initrd.img-2.6.24-19-generic
quiet

title Ubuntu 8.04.1, kernel 2.6.24-19-generic (recovery mode)
root (hd0,7)
kernel /boot/vmlinuz-2.6.24-19-generic root=UUID=18146c26-94d3-4b70-9415-b432a6859b15 ro single
initrd /boot/initrd.img-2.6.24-19-generic

title Ubuntu 8.04.1, kernel 2.6.24-16-generic
root (hd0,7)
kernel /boot/vmlinuz-2.6.24-16-generic root=UUID=18146c26-94d3-4b70-9415-b432a6859b15 ro quiet splash locale=zh_CN
initrd /boot/initrd.img-2.6.24-16-generic
quiet

title Ubuntu 8.04.1, kernel 2.6.24-16-generic (recovery mode)
root (hd0,7)
kernel /boot/vmlinuz-2.6.24-16-generic root=UUID=18146c26-94d3-4b70-9415-b432a6859b15 ro single
initrd /boot/initrd.img-2.6.24-16-generic

title Ubuntu 8.04.1, memtest86+
root (hd0,7)
kernel /boot/memtest86+.bin
quiet

title Other operating systems:
root

title Microsoft Windows XP Professional
root (hd0,0)
savedefault
makeactive
chainloader +1
308408
帖子: 39
注册时间: 2008-06-10 13:26

#7

帖子 308408 » 2008-09-03 13:11

我也出现过这种情况,该怎么办啊?
头像
追疯少年
帖子: 950
注册时间: 2008-03-13 23:37
联系:

同意3楼的

#8

帖子 追疯少年 » 2008-09-05 3:43

看你的menu.lst显示的是你的系统在逻辑分区的第4分区即hd0.7(看起来有点不可思议阿)

看看你的系统装在哪个分区。主分区是从hd0.0开始的。第一主分区就是hd0.0,第二是hd0.1,依次类推到hd0.3(最多4个主分区)。 逻辑分区从hd0.4开始

要不然把你以为多出来的两个选项给删了看看。
终端下打入命令: sudo gedit /boot/grub/menu.lst
把认为不行的删除
头像
jeffwei
帖子: 1344
注册时间: 2007-05-12 22:48

Re: 同意3楼的

#9

帖子 jeffwei » 2008-09-05 9:20

追疯少年 写了:看你的menu.lst显示的是你的系统在逻辑分区的第4分区即hd0.7(看起来有点不可思议阿)

看看你的系统装在哪个分区。主分区是从hd0.0开始的。第一主分区就是hd0.0,第二是hd0.1,依次类推到hd0.3(最多4个主分区)。 逻辑分区从hd0.4开始

要不然把你以为多出来的两个选项给删了看看。
终端下打入命令: sudo gedit /boot/grub/menu.lst
把认为不行的删除
我的也是

代码: 全选

逻辑分区的第4分区即hd0.7
,有何

代码: 全选

不可思议
不就是双系统嘛
xihe616
帖子: 6
注册时间: 2008-09-01 19:29

#10

帖子 xihe616 » 2008-09-05 9:40

我原来的是windowsxp系统,分成了c d e f 四个分区,后来想装ubuntu了,就又从那几个分区后边后挤出来一个分区装的ubuntu,现在是双系统阿
xihe616
帖子: 6
注册时间: 2008-09-01 19:29

#11

帖子 xihe616 » 2008-09-09 15:51

我进入/boot里看到有四个bak文件,2.6.24.16generic和2.6.24.19generic把它们都删除了,结果现在是直接进进不去系统,选择recovery模式,能进,recovery模式下重启就能进入普通系统了
wzz204
帖子: 3
注册时间: 2010-05-17 22:54

Re: 求助,8.04的 系统,升级后无法进入

#12

帖子 wzz204 » 2011-03-03 11:33

大概好像是使用WUBI安装,在升级内核之后,或者是系统更新之后出现initramfs。

解决方法:
1.boot里有两个文件,一个是initrd.imgXXXXgeneric(这些数字会随版本不同而不同,估计是版本信息吧,一个是initrd.img-XXXXgeneric.bak,我先把这个.bak的备份,然后直接删除了它,只留下那个initrd.imgXXXXgeneric,然后重启。

2.进入grub后,找到要启动系统,将高亮条放到上面,按e进入编辑,将

kernel /boot/vmlinuz-2.6.22-16-generic root=UUID=(你的分区编号) ro quiet splash

后面的 ro quiet splash 改为 ro all_generic_ide

然后回车,返回修改页面,最后按B启动。

呀,一切正常,可爱的桌面又回来啦。
回复