当前位置: 技术问答>linux和unix
Linux内核编译问题
来源: 互联网 发布时间:2015-09-08
本文导语: 小弟最近编译2。6。9的时候出现了下面几种问题! 1。怎么用2。6自带的asm,linux下的文件xconfig运行不了,而以前的2。4的却可以, 2。make dep时候,老实说 警告:现在没有必要make dep??? 3。然后我省掉make dep,继...
小弟最近编译2。6。9的时候出现了下面几种问题!
1。怎么用2。6自带的asm,linux下的文件xconfig运行不了,而以前的2。4的却可以,
2。make dep时候,老实说 警告:现在没有必要make dep???
3。然后我省掉make dep,继续后面的都可以,但是boot的时候出现kernel panic - not syncing VFS unable to mount roots fs on unknown-block (0,0)?????怎么会这样了?明明我的root=/dev/hda8是对的?
4。现在我的老版本也不能启动了,怎么恢复呀!!?
请各位大哥指教
1。怎么用2。6自带的asm,linux下的文件xconfig运行不了,而以前的2。4的却可以,
2。make dep时候,老实说 警告:现在没有必要make dep???
3。然后我省掉make dep,继续后面的都可以,但是boot的时候出现kernel panic - not syncing VFS unable to mount roots fs on unknown-block (0,0)?????怎么会这样了?明明我的root=/dev/hda8是对的?
4。现在我的老版本也不能启动了,怎么恢复呀!!?
请各位大哥指教
|
搜以前的帖子,关键字grub。
|
恢复可以用安装盘进入rescue模式。前面的问题lilo/grub配置确认无误吗?
|
2.6.x的内核都不需要make dep的,VFS文件系统看看你编译内核的时候编进去了么,
在sda硬盘上有这样的问题IDE的没问题
在sda硬盘上有这样的问题IDE的没问题
|
还可能是root=写错了,最好直接用root=/dev/hdaX,或sdaX,也可能是hdcX喔.
|
不是grub的问题,是你编译内核的时候配置有问题,
在sda硬盘上有这样的问题IDE的没问题---做一个initrd.img就可以了,里面的linuxrc可以找到
sici的驱动.
你可以用安装盘启动后,进入修复模式,把grub改一下,或者启动出现os选择的时候,直接改一下
kernel那一行为以前的内核影像就可以了.
在sda硬盘上有这样的问题IDE的没问题---做一个initrd.img就可以了,里面的linuxrc可以找到
sici的驱动.
你可以用安装盘启动后,进入修复模式,把grub改一下,或者启动出现os选择的时候,直接改一下
kernel那一行为以前的内核影像就可以了.