static int __init acpi_init(void)
{
int result;
if (acpi_disabled) {
printk(KERN_INFO PREFIX "Interpreter disabled.\n");
return -ENODEV;
}
acpi_kobj = kobjec...
分类:
其他好文 时间:
2015-01-27 23:30:18
阅读次数:
333
Linux内核编译与安装Linux内核介绍Linux内核是一个用C语言写成的,符合POSIX标准的类Unix操作系统。内核是操作系统中最基本的一部分,提供了众多应用程序访问计算机硬件的机制。Linux内核的一大特点就是采用了整体式结构,有很多过程组成,每个过程都可以独立编译,其模块机制又湿得内核保持...
分类:
其他好文 时间:
2015-01-27 12:40:59
阅读次数:
199
#!/bin/sh
[ -d /dev ] || mkdir -m 0755 /dev
[ -d /root ] || mkdir -m 0700 /root
[ -d /sys ] || mkdir /sys
[ -d /proc ] || mkdir /proc
[ -d /tmp ] || mkdir /tmp
mkdir -p /var/lock
mount -t sys...
分类:
其他好文 时间:
2015-01-26 22:49:01
阅读次数:
450
grub.conf 里面的quiet去掉,加上debug
可以看出调用了/
/script/local-premount
script/local-boottom
script/init-boottom...
分类:
其他好文 时间:
2015-01-26 22:47:50
阅读次数:
176
Linux内核编译步骤 编译之前,一定要查看,内核源码中,Documentation/Changes文件,查看内核编译时,需要的运行环境,如果不适合编译和有可能失败。 由于2.4和2.6内核的编译方法不是完全一样,所以我们分开两种情况讨论 编译2.4内核: ...
分类:
系统相关 时间:
2015-01-22 14:44:16
阅读次数:
190
Linux内核编译步骤 编译之前,一定要查看,内核源码中,Documentation/Changes文件,查看内核编译时,需要的运行环境,如果不适合编译和有可能失败。 由于2.4和2.6内核的编译方法不是完全一样,所以我们分开两种情况讨论 编译2.4内核: ...
分类:
系统相关 时间:
2015-01-22 12:34:53
阅读次数:
218
当前版本linux-2.6.18-194.el5PAE目标版本linux-2.6.35.9内核升级步骤:1.查看当前内核版本uname –a¥ Linux localhost.localdomain 2.6.18-194.el5PAE $1 SMP Fri Apr 2 15:37:44 EDT 20...
分类:
其他好文 时间:
2015-01-20 00:45:25
阅读次数:
414
yum install -y wget gcc gc bc gd make perl ncurses-devel xz下载地址:https://www.kernel.org#tar -Jxvf linux-3.4.56.tar.xz#mv linux-3.4.56 /usr/src/linux-3....
分类:
其他好文 时间:
2015-01-19 14:15:16
阅读次数:
129
[转]insmodhttp://www.cnblogs.com/amaoxiaozhu/archive/2013/03/08/2950002.html在Linux下,驱动程序是内核的一部分,运行在内核态下,你可以将驱动静态的和内核编译在一起,这样的缺点是内核会比较大,而且如果驱动出错,会 导致整个系...
分类:
其他好文 时间:
2015-01-19 12:41:43
阅读次数:
200
1.编译的环境配置和库需要 编译需要最起码的GCC、make、和root权限,库依赖需要ncurses,安装ncurses命令如下:sudo apt-get install build-essential kernel-package libncurses5-dev2.为了证明内核更改,需要自己先查...
分类:
系统相关 时间:
2015-01-15 01:40:59
阅读次数:
149