标签: kernel

Natty Narwhall 会包含 Linux 2.6.38 吗?

今天,Linus Torvalds 发布了 2.6.38 RC1 Linux 内核。我知道这个内核可能会在 Natty 发布日期附近准备好,在这种情况下,它的包含可能会影响 Ubuntu 的稳定性和性能,但是查看这个 repo我发现有一个 Natty 的 repo..

根据公告,这个内核的改进非常重要,在某些情况下性能提高了 30%,所以我的问题是 Natty 是否会包含这个 Linux 内核的版本?只是我不知道,我想问一下。

问候我的朋友们!

kernel 11.04

10
推荐指数
1
解决办法
1002
查看次数

更新后如何“清理”以前的内核?

可能重复:
如何删除或隐藏旧内核版本以清理启动菜单?

我知道这个话题被提起过很多次,但我并没有真正找到让我满意的答案。即:我刚刚更新了内核版本(到 2.6.38-11),但我仍然有一些以前版本的“遗留物”。这是/boot文件夹的内容

abi-2.6.38-10-generic
abi-2.6.38-11-generic
config-2.6.38-10-generic
config-2.6.38-11-generic
grub
initrd.img-2.6.38-10-generic
initrd.img-2.6.38-11-generic
memtest86+.bin
memtest86+_multiboot.bin
System.map-2.6.38-10-generic
System.map-2.6.38-11-generic
vmcoreinfo-2.6.38-10-generic
vmcoreinfo-2.6.38-11-generic
vmlinuz-2.6.38-10-generic
vmlinuz-2.6.38-11-generic
Run Code Online (Sandbox Code Playgroud)

我想清理所有不应该再出现在我电脑上的东西,因为新版本的内核工作得很好。我试图用 Synaptic 清理它,但我得到了这个: 在此处输入图片说明

编辑:例如,当我更新 grub 时,即使删除了依赖项,我仍然会得到这个:

$ sudo update-grub2
Generating grub.cfg ...
Found linux image: /boot/vmlinuz-2.6.38-11-generic
Found initrd image: /boot/initrd.img-2.6.38-11-generic
Found linux image: /boot/vmlinuz-2.6.38-10-generic
Found initrd image: /boot/initrd.img-2.6.38-10-generic
Found memtest86+ image: /boot/memtest86+.bin
Found Windows Recovery Environment (loader) on /dev/sda1
Found Windows 7 (loader) on /dev/sda2
done
Run Code Online (Sandbox Code Playgroud)

我想摆脱这些图像。

versions kernel 11.04

10
推荐指数
0
解决办法
9969
查看次数

内核因“无法打开根设备”错误而崩溃,我应该在哪里附加“root=”选项?

每当我尝试使用 linux 内核 3.0.0.13(由升级安装的内核)启动时,我都会收到内核恐慌错误:

VFS:无法打开根设备“sda1”或未知块(0,0)请附加正确的“root=”引导选项;

幸运的是,如果我使用以前的版本启动,我没有任何问题。我该如何解决这个问题?我应该在哪里附加正确的root= option?如果我没有让这个内核工作,我如何将它作为默认值删除并坚持使用旧内核?

kernel 11.10

10
推荐指数
1
解决办法
6万
查看次数

如何释放 /boot 上的空间?

可能的重复:
在 /boot 上释放更多空间

我今天登录到我的服务器以找到消息:

=> /boot is using 98.9% of 91MB
Run Code Online (Sandbox Code Playgroud)

当我查看时,/boot我发现它的空间确实非常低,并且其中包含旧内核文件:

phrogz@planar:~$ df -h /boot
Filesystem            Size  Used Avail Use% Mounted on
/dev/sda1              92M   54M   33M  63% /boot

phrogz@planar:~$ la /boot
total 81880
drwxr-xr-x  4 root root    3072 2011-12-02 06:26 ./
drwxr-xr-x 22 root root    4096 2011-09-29 06:37 ../
-rw-r--r--  1 root root  646419 2011-03-01 19:02 abi-2.6.32-30-server
-rw-r--r--  1 root root  646419 2011-04-08 17:07 abi-2.6.32-31-server
-rw-r--r--  1 root root  646454 2011-04-20 16:53 abi-2.6.32-32-server
-rw-r--r--  1 root …
Run Code Online (Sandbox Code Playgroud)

boot kernel

10
推荐指数
0
解决办法
1万
查看次数

降级后如何删除新的内核版本?

我将 Ubuntu 升级到 12.04,所有软件包。但是在那之后我遇到了很多问题所以我决定降级到11.10。

在我这样做之后,我发现我现在有两个内核:3.2.x 和 3.0.x。我找到了很多关于如何删除旧内核的解释,但我不知道如何删除新内核。

当我使用 3.0 内核时,我没有看到 3.2 内核正在运行。但是我在 Grub 中看到了。

当我在终端中输入 uname -r 时,我会看到我目前使用的 3.0.x 内核。

如何继续删除 3.2 内核?

updates kernel downgrade

10
推荐指数
2
解决办法
3万
查看次数

如何将所有物理内存转储到文件中?

我正在使用 Ubuntu 11.10,并且只想知道我是否可以转储所有物理内存并交换,因为由于某些内核限制,我不能dd /dev/mem,即使是超级用户。

是否有任何解决方法或选项允许dd'ing/dev/mem或专用工具正确执行此操作?

kernel ram

10
推荐指数
1
解决办法
3万
查看次数

如何防止 Ubuntu 内核版本升级和通知?

如何防止 Ubuntu 内核版本升级和通知?

我希望我的系统不会收到或提示我进行内核升级和 DIST 升级。

但是,我确实希望获得所有软件包更新和安全更新。

我看过几篇文章,但它们是针对“Holds”包的,这对于我想要的来说太细粒度了。我只是想阻止 Ubuntu 升级到像 16.10 这样的新发行版,这会导致我出现问题,以及更新的内核导致我的鼠标和键盘无法正常工作。

我想保留现有的dist。原样,以及获取任何新的软件包更新或安全更新。我不想禁用所有更新,但如果这是最简单的选择,我可以。

updates kernel

9
推荐指数
1
解决办法
2万
查看次数

删除名称中带有“microsoft”的这些文件是否安全?

我已经做了:

sudo updatedb  
locate * microsoft *  
Run Code Online (Sandbox Code Playgroud)

它告诉我:

/lib/modules/4.13.0-16-generic/kernel/drivers/hid/hid-microsoft.ko
/usr/lib/os-probes/mounted/20microsoft
/usr/lib/os-probes/mounted/efi/20microsoft
/usr/share/X11/locale/microsoft-cp1251
/usr/share/X11/locale/microsoft-cp1255
/usr/share/X11/locale/microsoft-cp1256
/usr/share/X11/locale/microsoft-cp1251/Compose
/usr/share/X11/locale/microsoft-cp1251/XI18N_OBJS
/usr/share/X11/locale/microsoft-cp1251/XLC_LOCALE
/usr/share/X11/locale/microsoft-cp1255/Compose
/usr/share/X11/locale/microsoft-cp1255/XI18N_OBJS
/usr/share/X11/locale/microsoft-cp1255/XLC_LOCALE
/usr/share/X11/locale/microsoft-cp1256/Compose
/usr/share/X11/locale/microsoft-cp1256/XI18N_OBJS
/usr/share/X11/locale/microsoft-cp1256/XLC_LOCALE
/usr/share/X11/xkb/geometry/microsoft
/usr/share/doc/libx11-dev/i18n/compose/microsoft-cp1251.html
/usr/share/doc/libx11-dev/i18n/compose/microsoft-cp1255.html
/usr/share/doc/libx11-dev/i18n/compose/microsoft-cp1256.html
/usr/share/fonts/X11/encodings/microsoft-cp1250.enc.gz
/usr/share/fonts/X11/encodings/microsoft-cp1251.enc.gz
/usr/share/fonts/X11/encodings/microsoft-cp1252.enc.gz
/usr/share/fonts/X11/encodings/microsoft-cp1253.enc.gz
/usr/share/fonts/X11/encodings/microsoft-cp1254.enc.gz
/usr/share/fonts/X11/encodings/microsoft-cp1255.enc.gz
/usr/share/fonts/X11/encodings/microsoft-cp1256.enc.gz
/usr/share/fonts/X11/encodings/microsoft-cp1257.enc.gz
/usr/share/fonts/X11/encodings/microsoft-cp1258.enc.gz
/usr/share/fonts/X11/encodings/microsoft-win3.1.enc.gz
/usr/share/mime/image/vnd.microsoft.icon.xml
/usr/src/linux-headers-4.13.0-16-generic/include/config/hid/microsoft.h  
Run Code Online (Sandbox Code Playgroud)

删除它们或其中的一些(请说明)是否安全?因为我想在我的系统上使用最少的 microsoft 或 windows !

uninstall kernel microsoft

9
推荐指数
3
解决办法
5260
查看次数

Ubuntu 16.04 kworker 不断使用高 CPU

在 Ubuntu 16.04 计算机上,我看到kworker始终占用 80% 的 CPU。

我生成了一个性能报告:

  • sudo apt-get install linux-tools-common linux-tools-$(uname -r)
  • 在所有 CPU 上记录大约 10 秒的回溯 sudo perf record -g -a sleep 10
  • 用 来查看sudo perf report

前几个结果是:

Samples: 47K of event 'cycles:ppp', Event count (approx.): 38282161158
  Children      Self  Command          Shared Object                  Symbol
+   77.04%     0.00%  kworker/3:3      [kernel.kallsyms]              [k] ret_from_fork
+   77.04%     0.00%  kworker/3:3      [kernel.kallsyms]              [k] kthread
+   77.04%     0.00%  kworker/3:3      [kernel.kallsyms]              [k] worker_thread
+   77.00%     0.13%  kworker/3:3      [kernel.kallsyms]              [k] process_one_work
+   76.26% …
Run Code Online (Sandbox Code Playgroud)

performance system kernel 16.04

9
推荐指数
2
解决办法
8095
查看次数

rcu_sched 在 CPU + 看门狗上自我检测到停顿:BUG:软锁定 - CPU#3 卡住了 22 秒

由于无法通过 ssh 连接到机器,我将其连接到显示器,发现以下内容:

在此处输入图片说明

这台机器运行的是 Ubuntu Server 18.04 LTS 并且是第一代 8 核 Ryzen 1700。从那以后我重新启动了机器,它工作正常,但我不确定是什么导致了这种情况,并希望避免它再次发生。

在此处输入图片说明

在此处输入图片说明

kernel lockup watchdog scheduler

9
推荐指数
1
解决办法
6403
查看次数