LinuxSir.cn,穿越时空的Linuxsir!

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

在lfs目标系统里编译内核时,menuconfig后,查看Device Drivers -> SCSI device

[复制链接]
发表于 2010-8-22 20:02:31 | 显示全部楼层 |阅读模式
目标系统里编译内核时
Linux Kernel Configuration
    -> Device Drivers
       -> SCSI device support
        -> SCSI low-level drivers
里一个选项都没有!

但在宿主系统中编译该版本内核,
Linux Kernel Configuration
    -> Device Drivers
       -> SCSI device support
        -> SCSI low-level drivers
          -> BusLogic SCSI support

有人只得到为啥不?我的影片是 BusLogic SCSI,所以要选上 BusLogic SCSI support才行呀
发表于 2010-8-22 20:24:57 | 显示全部楼层
新舊版內核支援不一樣?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-8-23 08:47:19 | 显示全部楼层
Post by d00m3d;2109316
新舊版內核支援不一樣?


被编译的linux内核都是2.6.32.8
回复 支持 反对

使用道具 举报

发表于 2010-8-23 16:14:34 | 显示全部楼层
可能是解压不完全。
重下载linux-2.6.32.8.tar.*,并rm -rf linux-2.6.32.8及tar axfv linux-2.6.32.8.tar.*。
回复 支持 反对

使用道具 举报

发表于 2010-8-23 19:37:03 | 显示全部楼层
Post by shader;2109358
被编译的linux内核都是2.6.32.8


兩者的 config 也一樣?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-8-24 09:05:37 | 显示全部楼层
Post by d00m3d;2109451
兩者的 config 也一樣?


啥config? 如何知道它们是否一样。config貌似是make menuconfig之后才有的文件吧
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-8-24 09:07:27 | 显示全部楼层
Post by zxd123314;2109420
可能是解压不完全。
重下载linux-2.6.32.8.tar.*,并rm -rf linux-2.6.32.8及tar axfv linux-2.6.32.8.tar.*。


照你说的做了一遍 问题依旧
我还下了个2.6.34.1版的内核
scsi low-level drivers下还是没有选项
奇怪呀
回复 支持 反对

使用道具 举报

发表于 2010-8-24 19:38:56 | 显示全部楼层
你先把宿主的 config 及新編譯的 config 用 diff 對比一下看看
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-8-24 20:21:42 | 显示全部楼层
config文件在哪?linux源码目录下?
config文件是在make menuconfig执行后才生成的文件吗?
回复 支持 反对

使用道具 举报

发表于 2010-8-24 20:50:26 | 显示全部楼层
Host 的應該在 /boot 內找到,又或者 /proc/config.gz (如內核有支持的話)

新編譯的就是新生成的 .config
回复 支持 反对

使用道具 举报

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

本版积分规则

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