标签: kernel

为什么`journalctl --list-boots` 只显示当前启动?

今天早上我的内核更新崩溃了,我不得不启动到旧内核。我想查看用于崩溃启动的日志日志:

journalctl --list-boots
0 336aa03f15d3443d95e079ad17b6dc77 Fri 2018-02-02 05:49:03 MST—Fri 2018-02-02 17:57:50 MST
Run Code Online (Sandbox Code Playgroud)

它只显示旧内核上的当前重新启动,而不是 10 分钟前崩溃几次的内核更新。

如何在重新启动后获得持久性以查看以前的启动日志?

boot kernel systemd systemd-journald

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

为什么 Bionic 内核更新到 4.15.0-24 会从 repos 中删除?

这个内核更新是在周一推出的,我更新了我们的大部分系统。

今天我开始更新最后一个系统,内核更新不可用。它似乎是从回购中拉出来的。

在我今天尝试更新的系统上:

apt policy linux-generic
linux-generic:
  Installed: 4.15.0.23.25
  Candidate: 4.15.0.23.25
  Version table:
 *** 4.15.0.23.25 500
        500 [my local mirror]
Run Code Online (Sandbox Code Playgroud)

在周一更新的系统上

apt policy linux-generic
linux-generic:
  Installed: 4.15.0.24.26
  Candidate: 4.15.0.24.26
  Version table:
 *** 4.15.0.24.26 100
        100 /var/lib/dpkg/status
Run Code Online (Sandbox Code Playgroud)

另外,我剩下的一个 16.04 系统在星期一得到了这个更新,现在它在突触中显示本地/过时。

在此处输入图片说明

我在哪里可以看到这样做的原因,以及留在这个糟糕到足以被撤回的 LTS 内核上的后果是什么?

相关:应对 Canonical 日益糟糕的 QA 的策略?

kernel 18.04

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

UFW 允许 IPv4 和 IPv6 为 22,但启用时 SSH 断开连接

sudo ufw disable然后sudo ufw enable把我踢出 SSH

DMESG 报告

[UFW BLOCK] IN=eth0 OUT= MAC=30:........ SRC=192.168.1.me DST=192.168.1.server LEN=52 TOS=0x00 PREC=0x00 TTL=128 ID=15776 DF PROTO=TCP SPT=55640 DPT=22 WINDOW=253 RES=0x00 ACK URGP=0

我可以重新登录而无需通过控制台更改规则(UFW 仍然启用)。

这是在将 Xenial (16.04) 从内核 4.4 升级到 4.15 (HWE) 之后开始的。升级到 18.04.1 没有解决问题。

版本:

  • iptables v1.6.1
  • UFW 0.35
  • 4.15.0-29-generic #31-Ubuntu
  • Ubuntu 18.04.1 LTS

UFW 状态详细是(省略了一些规则,但它们都是 ALLOW)

Logging: on (low)
Default: deny (incoming), allow (outgoing), disabled (routed)
New profiles: skip

To                         Action      From
--                         ------      ----
22                         ALLOW IN    Anywhere …
Run Code Online (Sandbox Code Playgroud)

ssh firewall kernel ufw 18.04

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

USB 闪存驱动器出现奇怪的 LED 闪烁问题 - 只有我吗?

介绍

我在多台机器(带有 USB 2.0 和 USB 3.0 的笔记本电脑和台式机)上使用 Ubuntu MATE 16.04.5 LTS 和最新的 4.4 Linux 内核。

对我来说,内核的 USB 驱动程序内部似乎发生了一些变化(或者可能udisks)。或者 USB 闪存硬件变得更便宜和低质量。

我的 USB 闪存有 LED 指示灯。杂牌礼物(ChipsBank CBM2099E控制器)。

当我将它连接到计算机时 - 它有 LED 指示灯,当数据传输时它会闪烁。
我的主要想法:当我看到闪烁的指示灯时,我认为闪光灯正忙,所以我不应该断开它以防止数据损坏。

问题

预期行为

许多闪光 - 旧的创见 JFV60、JF110、JF150、JF500、现代的 JF790;Kingston Data Traveler G2 和 ADATA UE700、SanDisk Extreme Pro 就没有这种连续闪烁的问题。它们在选择弹出选项后完全停止闪烁,并显示设备可以安全移除的气泡消息:

有问题的闪光灯的行为

当我通过按弹出菜单选项从 Caja 文件管理器或 GNOME 磁盘弹出有问题的 USB 闪存驱动器时,闪光灯 LED 会持续快速闪烁。我试着等了大约一个小时,但经过这段时间后仍然闪烁。即使我没有在驱动器上写任何东西,也会发生这种情况。未显示通知气泡。

我的问题 - 这种闪烁问题的原因可能是什么?只有我吗?断开这种闪烁的闪光灯是否安全(对于数据)?

注释和更新

笔记

1. 我不会在这里询问写入缓存和/或sync驱动器的缓慢下降。它高度依赖于 RAM 大小和闪存的实际写入速度。在没有写入数据的情况下存在上述行为。
2. 所有这些闪光灯在 Windows …

flash usb kernel eject udisks

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

现代版本中的 Linux 内核风格

如今(18.04+)有更多的内核风味,并不是所有的都得到了很好的描述。我看到那些:

  • generic, 默认一个, 有可能的-hwe分支;
  • virtual— 相同generic但不包括modules-extra。也可以有-hwe分支;
  • kvm;
  • azure, aws, gcp, gke— 针对云提供商;
  • oem - 那是谁?;
  • oracle — 什么 Oracle 系统?

那么,我该如何选择呢?例如,VPS 可能不需要generic内核,virtual需要更少的宝贵磁盘空间,但也许kvm更好?首先有什么区别?

Wiki 有一个关于该主题的页面(https://wiki.ubuntu.com/Kernel/Dev/Flavors),但它已经过时了。

kernel

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

从 18.04 更新到 20.04 期间重新启动后 Ubuntu 无法启动

我今天遇到了这个问题。我试图将我的 Ubuntu 从 18.04 更新到 20.04,在安装更新期间,我的笔记本电脑试图重新启动。我有一台带有 Windows 和 Ubuntu 的双启动计算机。然后,在重新启动时,我的屏幕开始变亮,然后一次又一次地变黑。然后我尝试转到启动菜单上的高级 Ubuntu 设置并选择出现的第一个内核。但是后来它向我显示了下面的消息,我无法添加,因为图像尺寸太大,抱歉。但是有写

- - -[ end Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0) ]- - -
Run Code Online (Sandbox Code Playgroud)

如果可以,请你帮助我。提前致谢。

updates boot dual-boot kernel 20.04

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

Ubuntu 是操作系统,Linux 是内核吗?

我最近爱上了 Linux 系统,我想知道:Ubuntu 是一个操作系统,而 Linux 是它的内核吗?

kernel

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

我可以删除 linux-image-generic-hwe-20.04 吗?

我有以下内核:

linux-image-5.11.0-27-generic
linux-image-5.11.0-38-generic
linux-image-generic-hwe-20.04
Run Code Online (Sandbox Code Playgroud)

我想删除这2个内核

linux-image-5.11.0-27-generic  
linux-image-generic-hwe-20.04
Run Code Online (Sandbox Code Playgroud)
  1. 这样做安全吗?
  2. 我尝试使用 sudo apt autoremove --purge 删除旧内核,但旧内核仍然出现?

kernel 20.04

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

OEM 内核和 HWE 内核有什么区别?

两个内核似乎都包含最新的驱动程序,但我找不到为什么需要两者或它们有什么区别。令人困惑!

kernel oem hardware-enablement-stack

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

系统日志中的“snd_hda_intel 0000:00:1f.3:太多 BDL 条目”消息

今天更新后,linux-*-5.19.0-35-generic:amd64我看到很多类似syslog这样的条目:

Mar  2 12:04:57 xxx kernel: [ 4646.030116] snd_hda_intel 0000:00:1f.3: Too many BDL entries: buffer=2097152, period=65536
Mar  2 12:04:57 xxx kernel: [ 4646.031191] snd_hda_intel 0000:00:1f.3: Too many BDL entries: buffer=1048576, period=32768
Mar  2 12:04:57 xxx kernel: [ 4646.032330] snd_hda_intel 0000:00:1f.3: Too many BDL entries: buffer=2097152, period=65536
Mar  2 12:04:57 xxx kernel: [ 4646.033556] snd_hda_intel 0000:00:1f.3: Too many BDL entries: buffer=1048576, period=32768
Mar  2 12:04:57 xxx kernel: [ 4646.035347] snd_hda_intel 0000:00:1f.3: Too many BDL entries: buffer=4194304, period=131072 …
Run Code Online (Sandbox Code Playgroud)

sound kernel intel 22.10

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