Tag: 内核

2.6.37(或2.6.36)Maverick中的Ubuntu内核。 这可能吗?我在哪里可以得到它?

是否有可能在应用ubuntu补丁的情况下获得更新的内核(作为deb +相关的包 – 例如头文件,因为这台机器最好不要编译内核的时间限制)? 我更喜欢ppa,如果存在的话。

如何在安装.deb文件之前找到所有依赖(依赖性walker)包?

根据wiki.ubuntu.com/Core/InstallationExample上的说明安装Ubuntu Core 13.10时,第5步说Ubuntu 12.04“Precise Pangolin”开发内核需要 ‘wireless-crda’软件包。 这个维基建议看看packages.ubuntu.com 。 但是精确的/ linux-image-3.8.0-37-generic页面根本没有提到’wireless-crda’包。 在阅读了Ask Ubuntu的文章“下载+内核+软件包+ deb”后, “”依赖于“+ kernel + packages” , “wireless-crda”和“ 如何在从.deb安装软件时自动获取缺少的依赖项? ”我仍然不知道如何找出所有依赖包。 更新#1 我如何检查deb包的依赖列表的答案 1. apt-cache showpkg linux-image-3.11.0-18-generic 不输出’wireless-crda’依赖: Reverse Depends: linux-image-3.11.0-18-generic:i386,linux-image-3.11.0-18-generic linux-signed-image-3.11.0-18-generic,linux-image-3.11.0-18-generic 3.11.0-18.32 linux-image-virtual,linux-image-3.11.0-18-generic linux-image-generic,linux-image-3.11.0-18-generic linux-image-extra-3.11.0-18-generic,linux-image-3.11.0-18-generic Dependencies: 3.11.0-18.32 – initramfs-tools (2 0.36ubuntu6) module-init-tools (2 3.3-pre11-4ubuntu3) dpkg (2 1.10.24) fdutils (0 (null)) linux-doc-3.11.0 (16 (null)) linux-source-3.11.0 […]

更新内核时更新Linux标头

任何时候Ubuntu想要升级我的内核,它似乎不会同时升级标头。 这导致某些驱动程序无法重建,例如无线和虚拟机驱动程序。 我总是必须在更新后手动安装标头,然后重建虚拟机驱动程序 sudo apt-get install linux-headers-3.5.0-31-generic sudo /etc/init.d/vboxdrv setup 有没有办法让标题同时更新? 有时非常令人沮丧,如果我在家里做,我只使用无线,更新后我无法更新标题,除非我拔出以太网电缆插入。

nolapic参数对多处理器笔记本电脑的影响是什么?

我有一个配备英特尔双核T3200处理器的华硕X71SL。 在启动时没有nolapic内核参数的情况下,2.6.35-rc2之后的任何内核版本都无法在我的机器上启动。 我已经将此报告为一个错误 ,但这是唯一阻止我在发布时更新到10.10或11.04的事情。 我应该只使用nolapic参数作为默认值并继续(并在此期间尝试解决该错误)或是否有一个很大的性能/其他权衡?

卸载特定的内核版本

我最近升级到内核版本3.8.0-27。 我可以删除该版本并更新grub以使3.5.0-32正常启动吗? 如果是,我怎样才能以最小的风险做到这一点? 我可以通过Synaptic包管理器执行此操作吗?

当交叉编译内核时,每当我只想修改一个文件时,如何从干净中停止它呢?

我正在进行交叉编译的Ubuntu内核构建。 我正在遵循为omap构建Ubuntu的说明: fakeroot debian/rules clean do_tools=false skipabi=true skipmodule=true dpkg-buildpackage -B -aarmhf -uc -us 但以上总是使它变得干净,并且需要花费很多时间。 我只是在同一个文件中进行了更改,所以我不需要从clean重建。 我试图跳过fakeroot debian/rules clean并删除-uc ,但它仍然是干净的。 然后我尝试了另一种方法,并做了: make -j3 deb-pkg 但后来我遇到了一个新错误: dpkg-deb: building package `linux-firmware-image’ in `../linux-firmware-image_3.4.27+-1_all.deb’. dpkg-gencontrol: error: current host architecture ‘armhf’ does not appear in package’s architecture list () make[1]: *** [deb-pkg] Error 255 然后我需要等待~2小时才能完成构建…… 我所要做的就是修改一个电路板文件(不幸的是,据我所知,我不能把它变成一个模块)。 谢谢你的任何想法。

是否有一个“.d”目录用于在启动时加载模块,与/ etc / modules相反?

我正在使用Puppet自动化我的系统上的一些配置(但是,这在这里并不真正相关)。 对于一组计算机,我想在启动时加载内核模块。 最优雅的方式似乎是编辑/etc/modules并在单独的行上添加一个。 但是,我想在“ .d ”目录结构中使用单独的文件以便于维护,而不是让Puppet编辑文件。 对于modprobe并指定或列入黑名单模块的选项,有/etc/modprobe.d/ ,但是使用单个新文件在启动时实际加载模块的最优雅方法是什么? 基本上,我正在寻找不存在的/etc/modules.d/目录。 有什么建议?

使用内核2.6.39.1在Natty上启动的问题

我已经安装了这个新的内核版本(2.6.39.1),在我看来它并不稳定。 当我启动我的笔记本电脑它阻止….它显示图形失败…有什么问题? 我已经安装了专有驱动程序FGLRX。 我的笔记本电脑是Acer Aspire 5542G AMD64位ATI Radeon HD4570 4gb内存 我等一下,请等一下…… 这是我的专有图形: 这个安装问题告诉我这个:

VirtualBox内核问题。 3.19.0-25-generic

我正在尝试在新的unbutu安装上设置virtualbox并且遇到了问题。 我已多次卸载并重新安装,问题仍然存在。 我尝试删除当前内核的autocleaning,这没有帮助。 这是安装记录,您可以看到错误: http://pastebin.com/p3sqADhD First Installation: checking all kernels… Building only for 3.19.0-25-generic Building initial module for 3.19.0-25-generic Error! Bad return status for module build on kernel: 3.19.0-25-generic (x86_64) Consult /var/lib/dkms/virtualbox/4.3.10/build/make.log for more information. 以下是make.log: http://pastebin.com/axbw9rni 我不知道发生了什么,因为我之前没有遇到任何问题。 我用过sudo apt-get install linux-headers – $(uname -r)

我认为“/ lib / modules / $(uname -r)/ build”指向不正确的文件夹

我编译/创建自己的内核deb包: make-kpkg –rootcmd fakeroot –initrd –append-to-version=$version –revision=1 kernel_image kernel_headers 但是当我在/ lib / modules /(* name_kernel_compiled *)中安装这两个软件包时,它会创建两个链接, 源代码和构建 ,指向带有源代码的文件夹,来自我已经编译过。 source链接是正确的但是build应该指向/ usr / src / linux-( 版本内核 ),你不觉得吗?