ubuntu 9.04 启动问题 【求教】

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

ubuntu 9.04 启动问题 【求教】

#1

帖子 john654321 » 2009-05-06 2:21

我是ubuntu与xp的双系统,先装的xp,然后通过光盘安装的ubuntu 8.10。

今天在ubuntu 8.10的环境下通过终端升级9.04,全部在线下载升级文件有300多MB,升级过程中全部点选<yes>, 升级完成后,系统提示要重启电脑,启动后发现引导界面没有变化,还是

ubuntu 8.10 2.6.27-14
............................
win xp

选第一项启动后,出现initramfs+busybox的错误提示无法进入系统。

再重启在引导界面第一项 按 e ,修改版本型号为 2.6.28-11, 按 b 运行,还是不行,说不认识UUID号

请问有什么方法能解决不能登录的问题呢?
头像
sylecn
帖子: 77
注册时间: 2006-01-30 23:20

Re: ubuntu 9.04 启动问题 【求教】

#2

帖子 sylecn » 2009-05-06 9:01

引导界面没有变化,很可能升级没有完全成功。
UUID号是硬盘分区的编号,是写在grub menu.lst里面用来表明root分区的。
如果提示不认识UUID号,可以使用传统的root命令制定启动时的root分区。

我奇怪怎么会有busybox的错误。不过你先修改/boot/grub/menu.lst试试再说吧。
你会用livecd启动到linux吗?不会最好还是找周围的人帮忙。
修改时注释掉ubuntu那个项目上面的uuid那一行,然后手动指定root:
root (hdx,y) #其中(hdx, y)是你的grub启动文件所在的分区,不明白的看grub的文档。
然后修改kernel和对应的initrd的文件名。

之后就可以启动了。
启动之后可以先备份menu.lst,然后sudo update-grub重新生成menu.lst,方便以后kernel自动更新。
john654321
帖子: 21
注册时间: 2009-03-20 14:26

Re: ubuntu 9.04 启动问题 【求教】

#3

帖子 john654321 » 2009-05-06 14:05

感谢楼上的朋友回答。但是好像不是root分区的问题。

昨天晚上太晚了,没有来得及传图片上来,现在放上来请大家指点一下。
图片
图片
图片
图片

十分感谢!
头像
smallapple
论坛版主
帖子: 7868
注册时间: 2009-03-28 15:12

Re: ubuntu 9.04 启动问题 【求教】

#4

帖子 smallapple » 2009-05-06 14:21

好象没装新内核。。。
试下这个
在 ubuntu 8.10 2.6.27-14按E编辑
uuid xxxx-xx-xxx-xxxxx --->改为root (hd0,x) (安装8.10时用的,或先find下)

kernel这一行改为
kernel /vmlinuz root=/dev/sda? ro locale=zh_CN quiet splash ------>sda? : ?=x+1
initrd /initrd.img
john654321
帖子: 21
注册时间: 2009-03-20 14:26

Re: ubuntu 9.04 启动问题 【求教】

#5

帖子 john654321 » 2009-05-06 15:33

按楼上的朋友修改后

root (hd0, 4)
kernel /vmlinuz root=/dev/sda5 ro locale=zh_CN quiet splash
initrd /initrd.img
quiet

启动,显示"ALERT! /dev/sda5 does not exist. Dropping to a shell!"
头像
smallapple
论坛版主
帖子: 7868
注册时间: 2009-03-28 15:12

Re: ubuntu 9.04 启动问题 【求教】

#6

帖子 smallapple » 2009-05-06 15:38

确定 (hd0,4)正确吗
能讲下分区状况吗
john654321
帖子: 21
注册时间: 2009-03-20 14:26

Re: ubuntu 9.04 启动问题 【求教】

#7

帖子 john654321 » 2009-05-06 16:08

从我贴的图片可以看出,原来8.10就是从 (hd0,4)启动的,这点没有问题吧? 原来使用8.10启动没有发生过问题。

我的本本原来先装的win xp,有4个分区, C, D, E, F

后来把E区腾空用来安装ubuntu 8.10, 安装由电脑重启后有光驱引导安装。分区时仍选为逻辑分区,分了5个G给 /, 512mb swap, 15G /home, 没有特别为boot分区
头像
smallapple
论坛版主
帖子: 7868
注册时间: 2009-03-28 15:12

Re: ubuntu 9.04 启动问题 【求教】

#8

帖子 smallapple » 2009-05-06 16:20

用livecd进入修改下fstab。
john654321
帖子: 21
注册时间: 2009-03-20 14:26

Re: ubuntu 9.04 启动问题 【求教】

#9

帖子 john654321 » 2009-05-06 17:57

用livecd进入系统打开fstab显示为:

# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <option> <dump> <pass>
proc /proc proc defaults 0 0
# /dev/sda5
UUID=******** - **** - **** - **** - ************ / ext3 relatime, errors=remount - ro 0 1
# /dev/sda7
UUID=******** - **** - **** - **** - ************ /home ext3 relatime 0 2
# /dev/sda6
UUID=******** - **** - **** - **** - ************ none swap sw 0 0
/dev/scd0 /media/cdrom0 udf, iso9660 user, noauto, exec, utf8 0 0


请问如何修改?
头像
想入非非
帖子: 8078
注册时间: 2008-07-14 22:42
来自: Beijing
联系:

Re: ubuntu 9.04 启动问题 【求教】

#10

帖子 想入非非 » 2009-05-06 18:36

usplash好像已经成功更换了。。。估计是少装了什么东西 :em06
Ubuntu User
头像
smallapple
论坛版主
帖子: 7868
注册时间: 2009-03-28 15:12

Re: ubuntu 9.04 启动问题 【求教】

#11

帖子 smallapple » 2009-05-06 18:51

先备份下,改为
# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <option> <dump> <pass>
proc /proc proc defaults 0 0
# /dev/sda5
/dev/sda5 / ext3 relatime, errors=remount - ro 0 1
# /dev/sda7
/dev/sda7 /home ext3 relatime 0 2
# /dev/sda6
/dev/sda6 none swap sw 0 0
/dev/scd0 /media/cdrom0 udf, iso9660 user, noauto, exec, utf8 0 0

再试下
john654321
帖子: 21
注册时间: 2009-03-20 14:26

Re: ubuntu 9.04 启动问题 【求教】

#12

帖子 john654321 » 2009-05-06 19:24

没有用啊~~
头像
smallapple
论坛版主
帖子: 7868
注册时间: 2009-03-28 15:12

Re: ubuntu 9.04 启动问题 【求教】

#13

帖子 smallapple » 2009-05-06 19:41

在menu.lst的kernel 这一行最后加上

代码: 全选

noapic nolapic 
如果还不行 :em20 :em20 :em20
john654321
帖子: 21
注册时间: 2009-03-20 14:26

Re: ubuntu 9.04 启动问题 【求教】

#14

帖子 john654321 » 2009-05-06 23:12

kernel /boot/vmlinuz-2.6.27-14-generic root=UUID=322b820c-c0ba-4721-8ba9-6fdfabd55486 ro locale=zh_CN quiet splash noapic nolapic

是这样吗?
头像
smallapple
论坛版主
帖子: 7868
注册时间: 2009-03-28 15:12

Re: ubuntu 9.04 启动问题 【求教】

#15

帖子 smallapple » 2009-05-06 23:16

john654321 写了:kernel /boot/vmlinuz-2.6.27-14-generic root=UUID=322b820c-c0ba-4721-8ba9-6fdfabd55486 ro locale=zh_CN quiet splash noapic nolapic

是这样吗?
是,如果uuid不认用/dev/sda5
回复