Questions tagged «kernel»

有关Ubuntu中Linux内核的问题。问题可能包括升级和安装内核,编译,补丁和内核模块。

30
如何删除旧的内核版本以清理启动菜单?
每次安装新的Linux内核时,它都会留在grub_config中,从而使引导菜单每次都更长。 我知道我可以手动搜索已安装的软件包并将其删除。 Ubuntu是否提供任何更简便的方法来清理它们或阻止它们显示在引导列表中?
701 grub2  kernel  cleanup 




3
如何添加内核启动参数?
我需要将boot参数添加foo=bar到我的内核中。如果测试成功,我如何才能一次完成测试,如果测试成功,我将如何永久执行此操作?
154 kernel  grub2 

3
如何重新运行引导加载程序?
跑步sudo apt-get -f install说The link /vmlinuz.old is a damaged link: you may need to re-run your boot loader[grub] 这是完整的输出: user@chrubuntu:~$ sudo apt-get -f install Reading package lists... Done Building dependency tree Reading state information... Done The following packages were automatically installed and are no longer required: linux-headers-3.13.0-32 linux-headers-3.13.0-32-generic linux-image-3.13.0-32-generic linux-image-extra-3.13.0-32-generic …
150 boot  grub2  apt  kernel  bootloader 

15
如何在不进行任何发行版升级的情况下将内核更新到最新的主线版本?
目前,我正在运行Linux-3.0,我想将其更新为Linux-3.3.1,这是http://www.kernel.org中提到的最新稳定内核版本。我可以在Ubuntu中更新到3.3.1,而没有崩溃的风险吗?我正在按照更新管理器的要求定期更新内核。.当前我有Linux- 3.0.0.17 .. 我可以更新吗? 注意: 任何用户应该在Ubuntu中使用的最新内核版本都会通过更新管理器自动更新,因此用户通常不需要执行任何有关内核升级的操作。问题作者指的是mainline内核,请参阅: 我应该升级到“ mainline”内核吗?
146 upgrade  kernel  updates 

6
升级到Ubuntu 16.04后无法加载“ vboxdrv”(并且我想保持安全启动)
我从Ubuntu 15.10升级到16.04,此后VirtualBox 5.0.18不再启动我的VM。它抱怨说'vboxdrv'没有被加载。所以我尝试加载它并得到以下错误: $ sudo modprobe vboxdrv modprobe: ERROR: could not insert 'vboxdrv': Required key not available 我相信这与我使用的并且我想继续使用的安全启动有关。实际上,在Ubuntu 15.10中,安全启动和VirtualBox都可以正常工作。 我也尝试过$ sudo apt-get --reinstall install virtualbox-dkms成功构建内核模块,但没有解决此问题。 任何想法如何保持启用安全启动的同时加载vboxdrv? 更新2:我也尝试执行sudo mokutil --disable-validation。执行此命令时,在下次启动时,系统提示我禁用安全启动,从磁盘添加密钥或哈希。由于我不想禁用安全启动,因此这似乎也无法解决我的问题。另外,我想保持UEFI激活以进行并行Windows安装。 注意:如果您不介意禁用安全启动,请参阅为什么在安装第三方内核模块时或在内核升级后得到“必需的密钥不可用”?代替。

7
由于/ boot的磁盘空间不足,无法升级
我尝试这样做,do-release-upgrade 但随后得到: 可用磁盘空间不足 升级已中止。升级需要在磁盘“ / boot”上总共有25.7 M的可用空间。请在/ boot上释放至少25.7 M的额外磁盘空间。清空垃圾桶,并使用“ sudo apt-get clean”删除以前安装的临时软件包。 输出df: 237251272 214797108 10402504 96% / udev 488120 4 488116 1% /dev tmpfs 198676 668 198008 1% /run none 5120 0 5120 0% /run/lock none 496684 0 496684 0% /run/shm /dev/sda1 233191 225867 0 100% /boot 引导上为什么没有剩余空间?这是的输出ls -as …

3
如何找出我正在运行的内核版本?
“以前的驱动程序的路径通常是/ lib / modules // kernel / net / wireless” 我需要此信息,以便可以完成更新STA Broadcom无线设备。但是,我是Ubuntu的菜鸟,我不确定如何找到内核版本或内核。 我检查了/lib/modules/,发现了这一点: 2.6.27-10-generic 2.6.32-30-generic 2.6.32-34-generic 2.6.32-38-generic 2.6.27-7-generic 2.6.32-31-generic 2.6.32-35-generic 3.2.0-54-generic 2.6.28-19-generic 2.6.32-32-generic 2.6.32-36-generic 3.2.0-54-generic-pae 2.6.31-23-generic 2.6.32-33-generic 2.6.32-37-generic 另一个问题。是否有摘要,所以我不必剪切和粘贴? 谢谢你的时间!:)
115 kernel 

4
为什么选择低延迟内核而不是通用或实时内核?
安装Ubuntu Studio 12.04之后,我发现它使用了低延迟内核。我搜索了为什么以及如何回到实时或通用状态。但是,Linux的这一部分似乎没有涉及太多。 问:为什么选择低延迟内核而不是通用或实时内核? PS:我已经阅读了有关此问题和这篇文章的答案。
105 kernel 



4
nomodeset,安静和启动内核参数是什么意思?
内核命令行参数(也称为引导选项)是什么意思? 当你去到Ubuntu(或更好,GRUB)选项,你有喜欢的东西nomodeset,quiet和splash。这些选项是什么意思? 我对其他参数也很感兴趣,并且希望看到任何内核参数的描述(例如acpi),但是这些并不是必需的。
92 boot  kernel 


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.