编译linux3.0.8内核之经验
本帖最后由 crazylinux 于 2011-11-8 22:30 编辑自己从新安装一个就是,现下载:
www.kernel.org下载,如图:http://p.blog.csdn.net/images/p_blog_csdn_net/ztz0223/%E6%8A%93%E5%9B%BE1.png
下载后解压到/usr/src下:
cd /usr/src/cd 进入某一目录的命令
tar xvfjlinux-3.0.8.tar.bz2
把文件夹linux-3.0.8改名字为:linux-kernel
随便在哪个文件夹下面,编写一个shell文件名叫a.sh,内容如下:
#! /bin/bash
mkdir -p /home/name/build/kernel
cd /usr/src/linux-kernel
make mrproper
make O=/home/name/build/kernel menuconfig
make O=/home/name/build/kernel
sudo make O=/home/name/build/kernel modules_install install
然后打开一个终端执行
bash a.sh
shell文件里面O=/home/name/build/kernel表示编译配置在=号后面的文件夹里面进行,中间可以自己查看一下。
后面的过程除了在配置内核的时候,都可以不管了。
这个过程会自动生成新的的内核启动映象,并且自动复制到/boot目录下面去,不用手动复制了。
至于后面用新内核启动还没试过……未完待续
http://bbs.fishc.com/xwb/images/bgimg/icon_logo.png 该贴已经同步到 crazylinux的微博
好经验……手打党低头飘过……{:5_107:} 是不是必须要有个Linux先? {:5_109:} yipwing 发表于 2011-11-9 21:17 static/image/common/back.gif
是不是必须要有个Linux先?
不光要先有个linux还要有gcc和make才行,没有这两个是不行的……
有时间试试 直接升级到最新版内核
页:
[1]