LINUX内核
gdut243
这个作者很懒,什么都没留下…
展开
-
/etc/fstab文件内容格式分析
fstab中存放了与分区有关的重要信息,其中每一行为一个分区记录,每一行又可分为六个部份,下面以/dev/hda7 / ext2 defaults 1 1为例逐个说明: 1. 第一项是您想要mount的储存装置的实体位置,如hdb或/dev/hda6。 2. 第二项就是您想要将其加入至哪个目录位置,如/home或/,这其实就是在安装时提示的挂入点。 3. 第三项就是所谓的local filesystem,其包含了以下格式:如ext、ext2、msdos、iso9660、nfs、swap等,或如ext2转载 2011-03-29 14:44:00 · 985 阅读 · 0 评论 -
LINUX 内核启动参数
Linux内核在启动的时候,能接收某些命令行选项或启动时参数。当内核不能识别某些硬件进而不能设置硬件参数或者为了避免内核更改某些参数的值,可以通过这种方式手动将这些参数传递给内核。如果不使用启动管理器,比如直接从BIOS或者把内核文件用“cp zImage /dev/fd0”等方法直接从设备启动,就不能给内核传递参数或选项--这也许是我们使用引导管理器比如LILO的好处之一吧。Linux的内核参数是以空格分开的一个字符串列表,通常具有如下形式:name[=value_1][,value_2]...[,val转载 2011-03-29 14:51:00 · 329 阅读 · 0 评论 -
linux 内核Makefile文件
=== 目录 === 1 概述 === 2 角色分工 === 3 内核编译文件 --- 3.1 目标定义 --- 3.2 内嵌对象 - obj-y --- 3.3 可加载模块 - obj-m --- 3.4 导出符号 --- 3.5 库文件 - lib-y --- 3.6 目录递归 --- 3.7 编译标记 --- 3.8 命令依赖 --- 3.9 依赖关系转载 2011-03-29 16:09:00 · 389 阅读 · 0 评论 -
linux内核配置选项
linux内核配置中选项M(编译到模块)和*(编译到内核)有什么区别2010年04月05日 星期一 10:31这两天在学习linux的内核升级的配置方法,可是对内核的配置选项中的M和*选项不了解,终于在网上找到这两者的区别要增加对某部分功能的支持,比如网络之类,可以把相应部分编译到内核中(build-in),也可以把该部分编译成模块(module),动态调用。1.选项*(编译到内核)如果编译到内核中,在内核启动时就可以自动支持相应部分的功能,这样的优点是方便、速度快,机器一启动,你就可以使用这部分功能了;缺转载 2011-03-29 16:10:00 · 571 阅读 · 0 评论