LinuxSir.cn,穿越时空的Linuxsir!

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

昨天升级kernel,结果又挂了

[复制链接]
发表于 2006-1-15 14:24:29 | 显示全部楼层 |阅读模式
升级时的提示:
>>> INITRD UPGRADE INSTRUCTIONS

   1. Make sure your /etc/fstab does not use DevFS-style names anymore
   2. If you ever need to manually rebuild your initrd, run 'mkinitrd auto'
   3. IMPORTANT:  Add the proper 'initrd' line to your bootloader config
     GRUB Example (/boot/grub/menu.lst):

        title     Arch Linux, kernel 2.6.x
        root      (hd?,?)
        kernel    /vmlinuz26 root=/dev/discs/disc0/part3 ro
        initrd    /initrd26-full.img
我都按着做了,结果...
发表于 2006-1-15 15:30:25 | 显示全部楼层
Post by 碧轩
升级时的提示:
>>> INITRD UPGRADE INSTRUCTIONS

   1. Make sure your /etc/fstab does not use DevFS-style names anymore
   2. If you ever need to manually rebuild your initrd, run 'mkinitrd auto'
   3. IMPORTANT:  Add the proper 'initrd' line to your bootloader config
     GRUB Example (/boot/grub/menu.lst):

        title     Arch Linux, kernel 2.6.x
        root      (hd?,?)
        kernel    /vmlinuz26 root=/dev/discs/disc0/part3 ro
        initrd    /initrd26-full.img
我都按着做了,结果...


你完全按照这个写的?
似乎应该是
kernel /boot/vmlinuz26 root=/dev/hda3 ro
initrd /boot/initrd26.img

.....
回复 支持 反对

使用道具 举报

发表于 2006-1-15 15:33:53 | 显示全部楼层
hehe     。。。
回复 支持 反对

使用道具 举报

发表于 2006-1-15 15:39:12 | 显示全部楼层
碧轩见我们论坛没有什么人气,故意讲个笑话给大家听。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-1-15 19:45:50 | 显示全部楼层
Post by wd_afei
你完全按照这个写的?
似乎应该是
kernel /boot/vmlinuz26 root=/dev/hda3 ro
initrd /boot/initrd26.img

.....

安装的时候提示我是这样的,哎,我现在在上海,回去的话,得到28日了,NND,这几天就这么挂了...
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-1-15 19:46:52 | 显示全部楼层
Post by ganloo
碧轩见我们论坛没有什么人气,故意讲个笑话给大家听。

我还真希望这个是笑话!555
回复 支持 反对

使用道具 举报

发表于 2006-1-15 20:32:10 | 显示全部楼层
远程控制啊,那这些涉及到启动的东西更加得小心了,呵呵
回复 支持 反对

使用道具 举报

发表于 2006-1-19 10:09:27 | 显示全部楼层
kernel /vmlinuz26 root=/dev/discs/disc0/part3 ro

照着这个做么???为什么???
回复 支持 反对

使用道具 举报

发表于 2006-1-19 10:21:23 | 显示全部楼层
这样子,如果你在升级内核前,grub.conf和fstab中的/路径都是 /dev/discs/disc0/part3,那么在升级内核时,可以先不管,等全部升级后,再把路径改成/dev/hda3。如果升级前已经是/dev/hda3,只要两个文件的路径保持一致就没有问题。

切记:grub和fstab的路径表示必须一致,要么使用devfs方式,要么使用udev方式。

新的内核已经修复了boot路径的bug。原先可能要在/boot下做一次
#ln -sf /boot /boot/boot
然后在grub.conf中添加
kernel /boot/vmlinux26 root=/dev/hda3 ro vga=773
image /boot/image26.img


新的已经不需要再做ln,也不需要在grub.conf的路径中多写/boot/。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-1-19 14:34:52 | 显示全部楼层
谢了,我得回金华才能操作了
回复 支持 反对

使用道具 举报

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

本版积分规则

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