什么版本的内核应该可用于运行 Ubuntu 14.04.3?我有 3 台具有不同内核版本的机器。想知道如何执行升级
我最近在我的个人笔记本(Dell Inspiron 5548)上安装了 Ubuntu 16.04,每次我尝试从任何用户帐户注销时,我都会收到与 amdgpu 相关的内核 BUG(“糟糕”消息)。
我尝试使用 USB 驱动器上的 16.04 映像从 14 LTS 升级和完全安装。我也在我的电脑上使用 Ubuntu 15 有一段时间了,没有任何类似的问题。
我读到它可能与取代 fglrx 的新 amd 显卡有关,并且只支持全新的显卡。但是,我已经在 Dell Studio 1458 上安装了 Ubuntu 16(现在不记得显卡了,但它也是 Radeon)并且它运行起来非常棒。
BUG报告如下。有没有人知道一些解决办法?
编辑:我的显卡是 AMD Radeon™ HD R7 M265。
May 3 10:57:58 ubuntu-5548 kernel: [ 329.916153] [drm] PCIE GART of 2048M enabled (table at 0x0000000000040000).
May 3 10:57:58 ubuntu-5548 kernel: [ 330.155529] [drm] ring test on 0 succeeded in 15 usecs
May 3 10:57:58 ubuntu-5548 kernel: [ 330.155722] [drm:gfx_v8_0_ring_test_ring [amdgpu]] *ERROR* …Run Code Online (Sandbox Code Playgroud) Ubuntu 16.04 LTS 内核 4.6
我下载并安装了 Vmware 工作站 Pro 12。当我启动它时,我得到这个:

这是日志:
2016-06-26T15:28:27.728+02:00| vthread-4| I125: Log for VMware Workstation pid=15490 version=12.1.1 build=build-3770994 option=Release
2016-06-26T15:28:27.728+02:00| vthread-4| I125: The process is 64-bit.
2016-06-26T15:28:27.728+02:00| vthread-4| I125: Host codepage=UTF-8 encoding=UTF-8
2016-06-26T15:28:27.728+02:00| vthread-4| I125: Host is Linux 4.6.0-040600-generic Ubuntu 16.04 LTS
2016-06-26T15:28:27.727+02:00| vthread-4| I125: DictionaryLoad: Cannot open file "/usr/lib/vmware/settings": No such file or directory.
2016-06-26T15:28:27.727+02:00| vthread-4| I125: PREF Optional preferences file not found at /usr/lib/vmware/settings. Using default values.
2016-06-26T15:28:27.727+02:00| vthread-4| I125: DictionaryLoad: Cannot open file …Run Code Online (Sandbox Code Playgroud) 最近升级后,我使用 3.13.0-93-generic 内核运行 ubuntu 14.04.1。UEFI 从一开始就启用。但是我可以看到某些模块(例如 virtualbox、DKMS)不工作并要求禁用 UEFI。我的问题是,如果我从 BIOS 中禁用 UEFI,启动会发生什么?请问是开机还是不开机?它是一个单一的操作系统系统。有人可以确切地解释会发生什么吗?我不能在知道后果之前就禁用 UEFI,因为它是一个生产系统。请帮忙。
在 Ubuntu 14.04 LTS 上,每次尝试更新我的 linux-firmware 包都会用名为 like 的文件填充我的 /boot/ 挂载点initrd.img-3.13.0-*-generic,从而阻止成功更新。
kgrittn@Kevin-Desktop:~$ sudo apt-get upgrade 阅读包裹清单...完成 构建依赖树 读取状态信息...完成 正在计算升级...完成 0 升级,0 新安装,0 删除,0 未升级。 1 未完全安装或拆除。 此操作后,将使用 0 B 的额外磁盘空间。 你要继续吗?[是/否] 设置 linux 固件 (1.127.23) ... update-initramfs:生成/boot/initrd.img-3.13.0-106-generic update-initramfs:生成/boot/initrd.img-3.13.0-105-generic update-initramfs:生成/boot/initrd.img-3.13.0-103-generic update-initramfs:生成/boot/initrd.img-3.13.0-101-generic 更新initramfs:生成/boot/initrd.img-3.13.0-100-generic update-initramfs:生成/boot/initrd.img-3.13.0-98-generic grep: /boot/config-3.13.0-98-generic: 没有那个文件或目录 update-initramfs:生成/boot/initrd.img-3.13.0-96-generic grep: /boot/config-3.13.0-96-generic: 没有那个文件或目录 update-initramfs:生成/boot/initrd.img-3.13.0-95-generic grep: /boot/config-3.13.0-95-generic: 没有那个文件或目录 update-initramfs:生成/boot/initrd.img-3.13.0-93-generic grep: /boot/config-3.13.0-93-generic: 没有那个文件或目录 更新initramfs:生成/boot/initrd.img-3.13.0-92-generic grep: /boot/config-3.13.0-92-generic: 没有那个文件或目录 update-initramfs:生成/boot/initrd.img-3.13.0-91-generic grep: /boot/config-3.13.0-91-generic: 没有那个文件或目录 update-initramfs:生成/boot/initrd.img-3.13.0-88-generic grep: /boot/config-3.13.0-88-generic: 没有那个文件或目录 update-initramfs:生成/boot/initrd.img-3.13.0-87-generic grep: /boot/config-3.13.0-87-generic: 没有那个文件或目录 update-initramfs:生成/boot/initrd.img-3.13.0-86-generic grep: /boot/config-3.13.0-86-generic: 没有那个文件或目录 update-initramfs:生成/boot/initrd.img-3.13.0-85-generic …
我想知道是否有办法知道该conntrack模块是否已加载到我的 Linux 内核中。
如何知道我的 Ubuntu 内核是否支持conntrack?
目前我正在运行 opensuse 13.2 并且我想将它更新到具有最新内核的(ubuntu)linux 4.9.xy 版本,如http://www.kernel.org 所述。
最新的内核 4.9.xy 版本是否可用于 Ubuntu?
或者 - 我可以更新这个 - 在安装 Ubuntu 之后没有任何崩溃的风险吗?我正在按照更新管理器的提供定期更新我的内核..
有没有办法安装 Ubuntu - 然后轻松升级到最新的内核?
我想跑
sudo apt-get -f install
Run Code Online (Sandbox Code Playgroud)
输出:
Reading package lists... Done
Building dependency tree
Reading state information... Done
Correcting dependencies... Done
The following packages were automatically installed and are no longer required:
linux-headers-4.4.0-53 linux-headers-4.4.0-53-generic linux-headers-4.4.0-57 linux-headers-4.4.0-57-generic linux-headers-4.4.0-59 linux-headers-4.4.0-59-generic linux-headers-4.4.0-62 linux-headers-4.4.0-62-generic
linux-headers-4.4.0-63 linux-headers-4.4.0-63-generic linux-headers-4.4.0-64 linux-headers-4.4.0-64-generic linux-headers-4.4.0-66 linux-headers-4.4.0-66-generic linux-headers-4.4.0-70 linux-headers-4.4.0-70-generic
linux-headers-4.4.0-71 linux-headers-4.4.0-71-generic linux-headers-4.4.0-72 linux-headers-4.4.0-72-generic linux-headers-4.4.0-75 linux-headers-4.4.0-75-generic linux-headers-4.4.0-78 linux-headers-4.4.0-78-generic
linux-headers-4.4.0-79 linux-headers-4.4.0-79-generic linux-headers-4.4.0-81 linux-headers-4.4.0-81-generic linux-headers-4.4.0-83 linux-headers-4.4.0-83-generic
Use 'sudo apt autoremove' to remove them.
The following additional packages will be installed:
linux-headers-4.4.0-89
The following NEW packages …Run Code Online (Sandbox Code Playgroud) 我使用的是 Ubuntu 16.04 系统,但不知何故在我的系统上使用了内核 4.10。我研究了这个uname -a输出是
Linux blackbox-H97-D3H 4.10.0-42-generic #46~16.04.1-Ubuntu SMP Mon Dec 4 15:57:59 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
Run Code Online (Sandbox Code Playgroud)
经过一番研究,我发现默认的 16.04 在 Linux 4.4 上运行,但有些人像我一样有 4.10。注意:我在 17 年 3 月安装了它,我听到有人在谈论这个内核会带来更新的 ISOS。(但如果这些内核在 17.04 的生命周期结束后不会得到支持,他们为什么要这样做?)
所以我的第一个问题是:这是怎么发生的,因为我不记得升级系统,我无法想象安装更新的内核,如果有的话我不应该在 4.13 上吗?你能告诉我这是怎么发生的吗?
然后是我问题的第二部分:根据这个,如果 4.10 内核没有为 Meltdown 和 Spectre 打补丁,那么我应该升级到 4.13,降级到 4.4,因为 16.04 上的大多数 PC 似乎都在这个内核上运行,或者做什么都没有(为什么要这样做)?