分页: 1 / 1

升级breezy的内核后,新内核不能启动

发表于 : 2005-08-11 21:40
Tenyears
为用上摄像头,决定升级内核。
换为breezy的源后,执行了

sudo apt-get update
sudo apt-get install linux-image-k7 linux-headers-k7 linux-restricted-modules-k7

重启

GRUB启动了linux-2.6.12-5-k7
然后出现错误
cannot open /sys/bus/scsi/devices/*/type
找不到/dev/hda7(大意)
hda7是我的根分区所在。
请帮忙。

发表于 : 2005-08-11 21:49
oneleaf
你安装386的试试?

发表于 : 2005-08-12 9:15
Tenyears
sudo apt-get install linux-image-386 linux-headers-386 linux-restricted-modules-386

之后重启,选择2.6.12-386,出现和上面一样的错误。
命苦阿

发表于 : 2005-08-12 9:37
yonsan
试试检查一下/boot/grub/menu.lst中是否作了相应的修改!
升级内核成功,当然内核文件就变名了,如果/etc/grub/menu.lst文件中没有自动作变更的话就会出现引导错误!!

发表于 : 2005-08-12 9:53
Tenyears
yonsan 写了:试试检查一下/boot/grub/menu.lst中是否作了相应的修改!
升级内核成功,当然内核文件就变名了,如果/etc/grub/menu.lst文件中没有自动作变更的话就会出现引导错误!!
多谢。检查过了,我觉得没有问题。贴在后面,兄台看看。

## ## End Default Options ##

title Ubuntu, kernel 2.6.12-6-k7
root (hd0,6)
kernel /boot/vmlinuz-2.6.12-6-k7 root=/dev/hda7 ro quiet splash
initrd /boot/initrd.img-2.6.12-6-k7
savedefault
boot

title Ubuntu, kernel 2.6.12-6-k7 (recovery mode)
root (hd0,6)
kernel /boot/vmlinuz-2.6.12-6-k7 root=/dev/hda7 ro single
initrd /boot/initrd.img-2.6.12-6-k7
savedefault
boot

title Ubuntu, kernel 2.6.10-5-k7
root (hd0,6)
kernel /boot/vmlinuz-2.6.10-5-k7 root=/dev/hda7 ro quiet splash
initrd /boot/initrd.img-2.6.10-5-k7
savedefault
boot

title Ubuntu, kernel 2.6.10-5-k7 (recovery mode)
root (hd0,6)
kernel /boot/vmlinuz-2.6.10-5-k7 root=/dev/hda7 ro single
initrd /boot/initrd.img-2.6.10-5-k7
savedefault
boot

title Ubuntu, kernel 2.6.10-5-386
root (hd0,6)
kernel /boot/vmlinuz-2.6.10-5-386 root=/dev/hda7 ro quiet splash
initrd /boot/initrd.img-2.6.10-5-386
savedefault
boot

title Ubuntu, kernel 2.6.10-5-386 (recovery mode)
root (hd0,6)
kernel /boot/vmlinuz-2.6.10-5-386 root=/dev/hda7 ro single
initrd /boot/initrd.img-2.6.10-5-386
savedefault
boot

title Ubuntu, kernel memtest86+
root (hd0,6)
kernel /boot/memtest86+.bin
savedefault
boot


难道一定要全面升级吗?只升级内核应该没关系的。

发表于 : 2005-08-12 9:54
Tenyears
说我超过了系统限制的最大发帖数,怎么回事?

发表于 : 2005-08-12 10:01
yonsan
Tenyears 写了:说我超过了系统限制的最大发帖数,怎么回事?
这个没事,偶经常碰上这个提示,只是不给你专家分罢了!


看过你的menu.lst !偶也觉得它没问题,你选其它启动项能进入吗? 还是全都不能启动?

发表于 : 2005-08-12 10:09
Tenyears
yonsan 写了:
Tenyears 写了:说我超过了系统限制的最大发帖数,怎么回事?
这个没事,偶经常碰上这个提示,只是不给你专家分罢了!


看过你的menu.lst !偶也觉得它没问题,你选其它启动项能进入吗? 还是全都不能启动?
2.6.12的几个启动都不行,全一个错误。
2.6.10的k7还是好的。
还有XP也是好的。 :shock:

发表于 : 2005-08-12 10:19
yonsan
换为breezy的源后,执行了

代码: 全选

sudo apt-get update 
aptitude install linux-k7
有试过这样吗?

因为看到了这些信息,觉得直接安装linux-image-k7 与 linux-k7是有分别的!
p linux-image-k7 - Linux kernel image on AMD K7.
p linux-k7 - Complete Linux kernel on AMD K7.

发表于 : 2005-08-12 10:35
Tenyears
yonsan 写了:换为breezy的源后,执行了

代码: 全选

sudo apt-get update 
aptitude install linux-k7
有试过这样吗?

因为看到了这些信息,觉得直接安装linux-image-k7 与 linux-k7是有分别的!
p linux-image-k7 - Linux kernel image on AMD K7.
p linux-k7 - Complete Linux kernel on AMD K7.
试过了。还是老样子。 :oops: