1、准备源码 最新的源码可以从kernel.org上获取,如当前最新版本为2.6.31: $ wget linux-kernel/v2.6/linux-2.6.31.tar.bz2">http:/…
标签:内核
linux2.6.38之后内核版本调用open_by_devnum()函数出错
linux2.6.38之后内核版本下编译内核模块,当调用open_by_devnum()函数时会出错。该问题原因在于:在linux2.6.37版本以后的内核中,已将open_by_devnum()函数去除,而用 blkd…
include/linux/mmzone.h error: linux/bounds.h
问题: 编译内核驱动模块的时候,提示缺少头文件 mmzone.h 、bounds.h…等 include/linux/mmzone.h:18:26: error: linux/bou…
ld: cannot find /ubuntu/omnibook/sections.lds: No
编译下载的linux-source-2.6.32内核源码过程中,出现如下错误导致无法继续进行: ld: cannot find /ubuntu/omnibook/sections.lds: No such file o&…
vmware虚拟机无法打开内核设备:Unable to open kernel device
重装或者优化过vmware workstation后,打开曾经创建的虚拟机出现了报错,虚拟机启动不了。具体错误类似如下: Unable to open kernel device "\.VMCIDevVMX&q…
Ubuntu系统内核更新与垃圾清理方法
Ubuntu系统定期更新内核,你该将系统内核升级到最新版本,那么如何删除老的版本?系统由于各种软件升级及使用产生的垃圾该如何清理?本文将给你最好的答复。 当我第一次更新内核时,提示我: “引导文件menu.list经过编…