LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
12
返回列表 发新帖
楼主: txl829

升级内核后出错了,郁闷啊,请高手帮忙解决。

[复制链接]
 楼主| 发表于 2005-11-16 10:22:22 | 显示全部楼层
但是不知道为什么我的mkinitrd总是不能用
回复 支持 反对

使用道具 举报

发表于 2005-11-16 22:15:15 | 显示全部楼层
我发觉有些mkinitrd较新的版本好像是有问题的,比如当你用mkinitrd -o xxx.img的时候,表面上系统好像是在生成initrd的img,可是停顿过後甚麽东西都没有,好像做好的img被系统无故删掉似的,不知是否有bug?

短暂解决方法是加入-k还项来保存它,i.e.

mkinitrd -k -o xxx.img 2.6.x.x

完成後在 /tmp/mkinitrd.xxxx/initrd 取回 xxx.img文件

mv /tmp/mkinitrd.xxxx/initrd/xxx.img /boot/initrd.img-2.6.x.x

最後更正 /boot/grub/menu.lst 内容
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-11-16 22:30:09 | 显示全部楼层
我怀疑我这个aboot的引导程序是否需要这个initrd.img,好像它的配置文件里只有一个什么vmlu root=/dev/sda1什么东西的,我记不清了,明天再去机房看看。
要是能用LILO或者grub就好了,关键是这个机子是alpha平台的,而且很老,现在的alpha服务器用的引导程序是MILO也有一些资料,我这个根本就找不到一点资料。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-11-17 11:33:13 | 显示全部楼层
我发现我的/etc下根本就没有mkinitrd!
回复 支持 反对

使用道具 举报

发表于 2005-11-17 11:40:52 | 显示全部楼层
Post by d00m3d
我发觉有些mkinitrd较新的版本好像是有问题的,比如当你用mkinitrd -o xxx.img的时候,表面上系统好像是在生成initrd的img,可是停顿过後甚麽东西都没有,好像做好的img被系统无故删掉似的,不知是否有bug?

短暂解决方法是加入-k还项来保存它,i.e.

mkinitrd -k -o xxx.img 2.6.x.x

完成後在 /tmp/mkinitrd.xxxx/initrd 取回 xxx.img文件

mv /tmp/mkinitrd.xxxx/initrd/xxx.img /boot/initrd.img-2.6.x.x

最後更正 /boot/grub/menu.lst 内容


正确用法:
mkinitrd -o 文件的绝对路径名 内核名(用相对路径不行)
回复 支持 反对

使用道具 举报

发表于 2005-11-17 11:42:45 | 显示全部楼层
Post by txl829
我发现我的/etc下根本就没有mkinitrd!


dpkg -l initrd-tools
期望状态=未知(u)/安装(i)/删除(r)/清除(p)/保持(h)
| 当前状态=未(n)/已安装(i)/仅存配置(c)/仅解压缩(U)/配置失败(F)/不完全安装(H)
|/ 错误?=(无)/保持(?)/须重装(R)/两者兼有(#) (状态,错误:大写=故障)
||/ 名称                              版本                              简介
+++-=================================-=================================-==================================================================================
ii  initrd-tools                      0.1.84                            tools to create initrd image for prepackaged Linux kernel

如果没有则
aptitude install initrd-tools
回复 支持 反对

使用道具 举报

发表于 2005-11-17 12:56:19 | 显示全部楼层
Post by springwind426
正确用法:
mkinitrd -o 文件的绝对路径名 内核名(用相对路径不行)
mkinitd -o 以後的应该是当前使用路径吧,内核名默认是当前使用的内核,不写也可以

旧版没有这样的问题
回复 支持 反对

使用道具 举报

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

本版积分规则

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