唯一靠谱的编译内核指南

来源:互联网 发布:上饶软件开发公司 编辑:程序博客网 时间:2024/04/29 10:55

准备正儿八经地hack一下Linux的kernel(平时都是小打小闹一些入门教材), 因此准备给Vmware虚拟机上的ubuntu的kernel替换成最新的2.6.29.1版本。

 

学习到的知识:

1. linux两阶段boot加载知识(如果写过简单的boot loader,这点儿是非常容易明白的)

2. grub(在开机加载内核的时候,按esc可以动态选择需要加载的内核,或者按e编辑当前加载内核配置,真的很强大)

3. initrd的用途

 

编译的时候提示一些莫名其妙的问题,譬如apic(8254 timer)没有连到BIOS,NFS无法识别file system等等,我还以为是sudo make menuconfig时配置没有选好,弄了很久都不成功。

 

运气好,找到了下面这个指南,总算比较靠谱,一次成功。

 

http://www.kerneltravel.net/?p=72

原创粉丝点击