首页 » OS » Archive by category 'Kernel'

Kernel:编译、安装内核详解教程

lesca | GRUB2, Kernel, Tutorials | 2012-02-16
Kernel:编译、安装内核详解教程
一、生成配置文件(自己配置可以省略此步骤) 方法一:复制现有配置文件 $ cp /boot/config-$current_version-general ./.config 方法二:生成默认配置文件 $ make defconfig 方法三:使用图形界面 终端字符环境: $ make menuconfig X环境: $ make xconfig GTK环境: $ make gconfig 以menuconfig为例: $ make menuconfig HOSTCC scripts/bas... [阅读全文]

Ubuntu中signal()函数可靠性研究

lesca | Concept, Kernel, Ubuntu | 2011-03-13
signal()函数由ISO C定义,而ISO C不涉及多进程、进程组以及终端I/O等,所以它对信号的定义非常模糊。因此在很多类UNXI系统中其实现是否具有不可靠性是值得探讨的问题。本文将以Ubuntu系统为例(当前内核版本Linux version 2.6.32-29-generic),针对各种不可靠性以及缺陷,设计程序,以验证是否存在该种不可靠性或缺陷。 原创文章,转载请注明来自htt... [阅读全文]

[Lesca译文]initrd 概览:什么是initrd, initrd原理, 创建initrd, 手动创建initrd

lesca | ARM, Concept, Kernel, Tutorials, Ubuntu | 2011-03-02
原作者:M. Tim Jones (mtj@mtjones.com), Emulex公司工程、顾问 原文链接: IBM DeveloperWorks – Linux initial RAM disk (initrd) overview 摘要: Linux® initial RAM disk (initrd) 是一个临时的根文件系统(root file system),它在系统引导期间被挂载,以提供“双阶段引导”过程的支持。initrd 包含各种可执行文件和驱动以允许真正的根文件... [阅读全文]

Kernel: 编译、安装内核详细过程

lesca | ARM, Kernel, Ubuntu | 2011-02-27
Kernel: 编译、安装内核详细过程
本文已过期!请查看更新版本:Kernel:编译、安装内核详解教程 清理 $ make distclean CLEAN scripts/basic CLEAN scripts/kconfig CLEAN include/config include/generated 复制配置文件(自己配置可以省略此步骤) $ cp /boot/config-$current_version-general ./.config 生成配置文件 $ make menuconfig HOSTCC scripts/b... [阅读全文]
Ɣ回顶部