??升级7.04后普遍的启动问题,烦高手出招??
-
- 帖子: 2
- 注册时间: 2007-04-22 7:54
??升级7.04后普遍的启动问题,烦高手出招??
很早以前就常听说ubuntu升级问题多,昨天真的体验了……
6.10官方网络升级7.04以后启动就不行了,grub仍然可以引导,但每次选择ubuntu kernel 2.6.20-15-generic以后都会跳出:
/bin/sh:can't access tty;job control turned off
中英文bbs上都查过,有成功解决之人士说是因为"root=UUID="指向的是交换区,但是我自己改成"root=/dev/hda?"(我的是hda8……)以后倒是解决了该错误信息问题,不过启动画面就永远停留在第一个橙色格,然后便没反应了……甚是奇特。
后来发现小弟遇到的问题仿佛还困扰着全球各地亿万的ubuntu同胞,所以请高手/ubuntu论坛技术人员务必出山,写一个比较全面、详细的解答,造福亿万狂搜Google无果的劳苦大众啊!!!!!!!!!!!!!!
在此先谢过哪!
6.10官方网络升级7.04以后启动就不行了,grub仍然可以引导,但每次选择ubuntu kernel 2.6.20-15-generic以后都会跳出:
/bin/sh:can't access tty;job control turned off
中英文bbs上都查过,有成功解决之人士说是因为"root=UUID="指向的是交换区,但是我自己改成"root=/dev/hda?"(我的是hda8……)以后倒是解决了该错误信息问题,不过启动画面就永远停留在第一个橙色格,然后便没反应了……甚是奇特。
后来发现小弟遇到的问题仿佛还困扰着全球各地亿万的ubuntu同胞,所以请高手/ubuntu论坛技术人员务必出山,写一个比较全面、详细的解答,造福亿万狂搜Google无果的劳苦大众啊!!!!!!!!!!!!!!
在此先谢过哪!
-
- 帖子: 2
- 注册时间: 2007-04-22 7:54
- wangguangping
- 帖子: 259
- 注册时间: 2006-05-10 16:01
- 来自: 安徽合肥
- wangguangping
- 帖子: 259
- 注册时间: 2006-05-10 16:01
- 来自: 安徽合肥
- aqua203
- 帖子: 283
- 注册时间: 2007-03-01 21:04
- 来自: 福建
- aqua203
- 帖子: 283
- 注册时间: 2007-03-01 21:04
- 来自: 福建
- wangguangping
- 帖子: 259
- 注册时间: 2006-05-10 16:01
- 来自: 安徽合肥
- BigSnake.NET
- 帖子: 12522
- 注册时间: 2006-07-02 11:16
- 来自: 廣州
- 联系:
- wangguangping
- 帖子: 259
- 注册时间: 2006-05-10 16:01
- 来自: 安徽合肥
-
- 帖子: 40
- 注册时间: 2007-04-17 0:42
-
- 帖子: 9
- 注册时间: 2006-10-30 0:08
在grub中选择启动项时,按ESC键(键盘上左上角)。弹出对话框,选YES,进入字符模式。
将光标移动到你需要的启动的系统上,按‘e‘键(edit,中文是编辑的意思)。
在新出现的页面上将光标停在有boot那一项上,按‘e'键,然后在新的页面里编辑文本,也就是将splash quiet那段去掉,然后按‘Enter‘键结束编辑,并回到上层页面(即选择boot那一页)。
按‘b'键(boot,中文是启动的意思),即可启动。
此时可以看到启动的具体信息。
如果启动后出现提示
或者
查看boot分区的UUID值。
如果出现和磁盘有关的提示,例如读地址超出磁盘空间(具体的英文提示信息不记得了)。那是因为2.6.20-15.25内核(我是从6.10升级到7.04的,对于用光盘安装的7.04是什么样的内核不了解)对某些磁盘控制器支持不完善,我的JMiron磁盘控制器就有这个问题,可以更新到2.6.20-15.27内核或者将硬盘接到其他的磁盘控制器控制的接口上,或许可以解决这个问题。至于在你所处的情况下如何安装新的内核,我不了解(我当时除了2.6.20-15.25内核外,还有一个老内核)。
将光标移动到你需要的启动的系统上,按‘e‘键(edit,中文是编辑的意思)。
在新出现的页面上将光标停在有boot那一项上,按‘e'键,然后在新的页面里编辑文本,也就是将splash quiet那段去掉,然后按‘Enter‘键结束编辑,并回到上层页面(即选择boot那一页)。
按‘b'键(boot,中文是启动的意思),即可启动。
此时可以看到启动的具体信息。
如果启动后出现提示
你可以利用上述方法将boot那一项中的,root=/dev/sda类似的那一段改成root=UUID=(等号后接你的boot分区的UUID值)。如果不知道UUID值,可以在启动出现提示/bin/sh:can't access tty;job control turned off 后,用命令/bin/sh:can't access tty;job control turned off
代码: 全选
fdisk -l
代码: 全选
ls -l /dev/disk/by-uuid
如果出现和磁盘有关的提示,例如读地址超出磁盘空间(具体的英文提示信息不记得了)。那是因为2.6.20-15.25内核(我是从6.10升级到7.04的,对于用光盘安装的7.04是什么样的内核不了解)对某些磁盘控制器支持不完善,我的JMiron磁盘控制器就有这个问题,可以更新到2.6.20-15.27内核或者将硬盘接到其他的磁盘控制器控制的接口上,或许可以解决这个问题。至于在你所处的情况下如何安装新的内核,我不了解(我当时除了2.6.20-15.25内核外,还有一个老内核)。
-
- 帖子: 4
- 注册时间: 2006-08-16 17:04
这里解决的很好 about52574.html