LinuxSir.cn,穿越时空的Linuxsir!

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

内核是独立的吗?

[复制链接]
发表于 2006-7-25 12:35:33 | 显示全部楼层 |阅读模式
昨天编译了一个内核,引导的时候出现uncompressing linux... ok, booting the kernel然后就停止了……
然后用回原来的内核,是单独存在一个boot分区上的,我拷贝了一个文件到另外一个分区的/boot,然后就可以使用/boot启动了,但是我担心这个内核是否用到了它原来所引导时的/分区的一些内容呢(就是说,一部分还在原来的/分区,没有原来的那个分区/dev/hda1的话是无法启动的)?
发表于 2006-7-25 13:16:30 | 显示全部楼层
可能用到 /lib/modules/<内核版本> 中的动态加载模块。
如果你的内核全部的驱动都是内置的,则不需要其它文件。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-7-25 13:20:08 | 显示全部楼层
我现在只是拷贝个image过去而已,结果是可以正常启动的。现在的整个系统在/dev/hda4
引导的时候是用这样的命令:
root (hd0,3)
kernel /boot/bzImage root /dev/hda4 rw

我也不知道有没有用到/dev/hda1里的文件,结果这样就能正常启动了。它启动的时候会自己去找/dev/hda1吗?我总觉得这是不可能的,但是还是自己不敢确定。因为在编译的时候并没有什么东西指定/dev/hda1。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-7-25 13:21:34 | 显示全部楼层
不好意思,我少了个“=”
kernel /boot/bzImage root=/dev/hda4 rw
回复 支持 反对

使用道具 举报

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

本版积分规则

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