LinuxSir.cn,穿越时空的Linuxsir!

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

[问题] cpu和内核编译有必然联系么?

[复制链接]
发表于 2009-2-12 11:08:19 | 显示全部楼层 |阅读模式
在编译内核时,好像有一项"xxx按照64位工作",还有选择cpu类型
如果都选了64位,那么是不是我的linux就变成64位版了呢?

说的有点复杂了,简答来说就是:
32位linux的内核跟64位linux内核是一样的吗?
还是换个内核就变成64位了
顺便问个,我debian lenny内核是不是可以偷懒去把unstable的内核的deb包拿过来装呢?
发表于 2009-2-12 13:01:07 | 显示全部楼层
32位linux的内核跟64位linux内核是一样的吗?
不一样

还是换个内核就变成64位了  
理论上来说是的

我debian lenny内核是不是可以偷懒去把unstable的内核的deb包拿过来装呢?
可以
回复 支持 反对

使用道具 举报

发表于 2009-2-12 13:29:15 | 显示全部楼层
Post by stesen;1946665
在编译内核时,好像有一项"xxx按照64位工作",还有选择cpu类型
如果都选了64位,那么是不是我的linux就变成64位版了呢?
说的有点复杂了,简答来说就是:
32位linux的内核跟64位linux内核是一样的吗?
还是换个内核就变成64位了
顺便问个,我debian lenny内核是不是可以偷懒去把unstable的内核的deb包拿过来装呢?


内核是64位的话,所有需要工作在内核态的程序必须是64位,所以,外挂型的驱动模块必须是64位。

所以光装内核不行,要把相关对应版本的 -modules 全部拿过来装才可以。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-2-12 19:43:31 | 显示全部楼层
谢谢啊,受教了
回复 支持 反对

使用道具 举报

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

本版积分规则

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