LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 828|回复: 4

Debian Sid今天更新后出问题了

[复制链接]
发表于 2007-3-28 09:11:17 | 显示全部楼层 |阅读模式
Debian Sid,内核是2.6.18-4-686

今天update && upgrade后,再次启动多出来了一个内核。grub菜单如下:
Debian GNU/Linux, kernel 2.6.18-4-686 Default
Debian GNU/Linux, kernel 2.6.18-4-686 Default (single-user mode)
Debian GNU/Linux, kernel 2.6.18-4-686
Debian GNU/Linux, kernel 2.6.18-4-686 (single-user mode)
Other operating systems:
Windows NT/2000/XP

选择第一个默认的不能启动,停止的地方能看到的异常提示有:
VFS:Cannot open root device "hda3" or unknown-block(0,0)
Please append a correct "root=" boot option
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
<6>Time: tsc clocksource has been installed.
TSC appears to be running slowly. Marking it as unstable
Time: acpi_pm clocksource has been installed.

就这样不动了,Ctrl+alt+del不能重启,必须关机重新开机
但是选择第三行的可以启动进入系统
请问这是怎么回事?
我以前曾经试图编译2.6.20内核失败,不知道有没有关系
发表于 2007-3-28 21:25:42 | 显示全部楼层
是不是启动扇区搞错了哦?论坛里好像有讲解如何手动配置GRUB的,你搜一搜改一下试一试
回复 支持 反对

使用道具 举报

发表于 2007-3-28 22:57:08 | 显示全部楼层
应该是你系统中装的initrd的制作程序有问题。

以前有两个制作程序,有一个可以制作出正确的initrd.img。另一个不行。

mkinitrd和 mkinitrd.yaird这两个程序你要注意。看看dpkg-reconfigure linux-image-xxxx 时它调用的哪个。如果调用的那个作的内核不能启动,就将其改名字,这样下次使用dpkg-reconfigure 命令时,就会调用另一个命令来制作内核文件。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-3-29 09:02:40 | 显示全部楼层
晕,看不懂
暂时不管他了,选下面的这个就行了,等有空了再学习
回复 支持 反对

使用道具 举报

发表于 2007-3-29 19:35:56 | 显示全部楼层
若然选择自己编译内核,谨记把必要文件系统的支持编进内核,不要编成模块,这样就不必要用 initrd,省却麻烦
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表