社区
Linux_Kernel
帖子详情
linux编译64位内核
xspace_time
2015-12-10 03:50:32
在https://www.kernel.org/pub/linux/kernel/v2.6/ 下载了2.6.18 bz2 然后想编译为64位内核 替换系统当前高版本的 64 位内核
需要怎么做
...全文
385
3
打赏
收藏
linux编译64位内核
在https://www.kernel.org/pub/linux/kernel/v2.6/ 下载了2.6.18 bz2 然后想编译为64位内核 替换系统当前高版本的 64 位内核 需要怎么做
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
云霏阳
2015-12-11
打赏
举报
回复
如果make menuconfig出错,一般是由于不用版本的内核的.config文件导致,可以这么解决 make oldconfig 如果有提示,就一路回车 然后 make bzImage; make modules
Gxy839134958
2015-12-10
打赏
举报
回复
最近也在编译Linux内核,当输入make menuconfig命令时有错误,问问大神怎么解决?
云霏阳
2015-12-10
打赏
举报
回复
替换内核步骤如下: 1.解压源代码: tar xjvf linux-2.6.18.tar.bz2 cd linux-2.6.18 2.配置内核 cp /proc/config.gz . gunzip config.gz mv config .config 3.编译内核和模块 make bzImage make modules 4.安装内核和模块 make modules_install cp arch/x86/boot/bzImage /boot/bzImage.new 5.修改grub配置文件 vi /boot/grub/grub.conf 参照原来内核的配置,给新内核添加配置 说明:如果/proc/config.gz文件不存在,可以到原来内核的源代码路径下将.config文件copy过来,原来内核通常在/usr/src/kernels目录下。
linux
编译
64位
内核
,
编译
64位
Linux
内核
使用GCC
虽然试图使用gcc来
编译
64位
Linux
内核
,我看到了 以下错误:
编译
64位
Linux
内核
使用GCC
内核
/ bounds.c:1:错误:代码模式“
内核
”不在32 位模式下支持
内核
/ bounds.c:1:对不起,没有实现:
64位
模式不
编译
这是-v gcc的报告:使用内置眼镜。目标:i586-redhat-
linux
配置:../configure --prefix =/usr --mandir =/...
linux
编译
64位
内核
,在x86_32环境下
编译
x86_64
linux
内核
(上篇)
开始之前,先简单唠叨两句。
编译
并使用一个自定义的
内核
,若想得到官方的支持是非常困难的。然而你可以增加学习的经验,尽管如此,使用你自己
编译
的
内核
是不允许上报bug的。如果你这样做了,将会被官方无任何解释的拒绝。如果你是以下几种情况之一,那么你将有理由去
编译
自己的
内核
:你是一个
内核
开发者。你需要已经
编译
好的
内核
的一个特殊的方面,并且官方网站上有没有将其
编译
进
内核
(例如,需要开启一些试验阶段的特性)...
Kali
Linux
编译
新的
内核
头文件
Kali
Linux
编译
内核
头文件下载
内核
头文件更新配置
编译
内核
头文件
编译
成功 在此,先明确一下 “
内核
” 与 “
内核
头文件” 二者的含义。
内核
即操作系统的
内核
,
内核
头文件时定义了
内核
组件间的接口,以及定义了
内核
与用户空间的接口。
内核
头文件的版本本身不需要非常严格地与
内核
版本保持一致,只需小于或等于
内核
版本。否则如果使用了比
内核
版本更高的
内核
头文件,可能会导致低版本的
内核
不支持一些接口。 其实在
编译
新
内核
时可以不必
编译
新的
内核
头文件。但是
编译
一个新的更匹配版本的
内核
头文件的话可以支持更多接口。 下载
内核
linux
内核
编译
详解
前言
Linux
内核
是的核心,也是整个
Linux
功能体现的核心,就如同发动机在汽车中的重要性。
内核
主要功能包括进程管理、内存管理、文件管理、设备管理、网络管理等。
Linux
内核
是单
内核
设计,但却采用了微
内核
的模块化设计,支持
内核
线程以及动态装载
内核
模块的能力。
Linux
作为一个自由软件,在广大爱好者的支持下,
内核
版本不断更新。新的
内核
修订了旧
内核
的bug,并增加了许多新的特性。如果用户想要使用这些新特性,或想根据自己的系统定制一个更高效、更稳定的
内核
,就需要手动
编译
Linux
内核
。那么如何
编译
内核
呢?
Linux
内核
及
内核
编译
使用make menuconfig时,配置工具首先分析与体系结构对应的/arch/xxx/Kconfig文件,xxx为传入的ARCH参数,/arch/xxx/Kconfig文件中除本身包含一些与体系结构相关的配置项和配置菜单外,还通过source语句引入一系列Kconfig文件。如果需要几个并发执行的任务,可以启动
内核
线程,这些线程没有用户空间。
内核
空间和用户空间用来区分程序执行的两种不同的状态,他们使用不同的地址空间,
Linux
中只能通过系统调用和硬件中断完成从用户空间到
内核
空间的控制转移。
Linux_Kernel
4,465
社区成员
17,462
社区内容
发帖
与我相关
我的任务
Linux_Kernel
Linux/Unix社区 内核源代码研究区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 内核源代码研究区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章