我Ubuntu 14.04
在嵌入式中使用
而且我想把Linux改成generic-kernel
Linux low-latency-kernel
。但我认为如果我更改内核,某些已安装的程序和设备(例如触摸板)可能无法工作,我必须构建并重新安装。
当前我的 Linux 版本是,那么更改为相同版本(3.10)3.10.17
怎么样?low-latency-kernel
它也可能有一些副作用吗?
另外,是否有任何命令可以将内核升级到low-latency-kernel
,例如apt-get....
实际上我找到了“deb”文件来将内核升级到low-latency
版本3.16
,但我找不到3.10
。
我有 ubuntu 16 LTS。Virtualbox 可以运行,但我已将其删除。一段时间后,我将内核更新到4.7.2。再次安装 Virtualbox,但无法启动来宾系统。它显示此消息:
未安装内核驱动 rc=1908
它告诉我 rin /sbin/vboxconfig,但脚本失败:
vboxdrv.sh:构建 VirtualBox 内核模块。vboxdrv.sh: failed: 查看 /var/log/vbox-install.log 以找出问题所在。
设置 VirtualBox 时出现问题。要重新启动设置过程,请以 root 身份运行 /sbin/vboxconfig。
这是日志文件:
我应该怎么做才能让 Virtualbox 再次工作?
谢谢。
我们使用 preseed 完全自动化安装了 16.04。我需要添加 HWE 内核。是否有d-i ???
选择 HWE 内核的选项?如果没有,安装时使用 HWE 内核的常用方法是什么?我目前最好的猜测是使用 Late_command 调整,但这似乎......充其量是危险的。
我正在关注这个教程:Upgrade Kernel on Ubuntu 18.04 \xe2\x80\x93 Linux Hint,但是当安装ukuu时,它给出了一堆依赖错误
\n$ sudo apt-get install ukuu\nReading package lists... Done\nBuilding dependency tree \nReading state information... Done\nYou might want to run \'apt --fix-broken install\' to correct these.\nThe following packages have unmet dependencies:\n linux-image-unsigned-4.17.0-041700-generic : Depends: linux-modules-4.17.0-041700-generic but it is not installable\n ukuu : Depends: aptitude\n Depends: aria2 but it is not going to be installed\n Depends: curl\nE: Unmet dependencies. Try \'apt --fix-broken install\' with no packages (or specify a solution).\n
Run Code Online (Sandbox Code Playgroud)\n 官方消息来源将 HWE 内核解释为将对较新硬件设备的支持向后移植到较旧的 LTS 版本。
但是 HWE 内核是否只包含驱动程序/模块更新,或者还包含该特定次要版本的所有其他常规内核更新(例如本机文件系统功能更新、加密更新等)?
操作系统是Ubuntu 18.04.5
我想使用GA内核。
所以我做了这些操作:
it@it51:~$ sudo apt install linux-generic
Run Code Online (Sandbox Code Playgroud)
然后重新启动机器。
我卸载 HWE 内核:
it@it51:~$ sudo apt-get purge linux-image-generic-hwe-18.04
it@it51:~$ sudo apt-get remove linux-generic-hwe-18.04
it@it51:~$ sudo apt-get remove xserver-xorg-hwe-18.04
Run Code Online (Sandbox Code Playgroud)
然后重新启动机器。
然后我使用这个命令:
it@it51:~$ sudo hwe-support-status
Your Hardware Enablement Stack (HWE) is supported until April 2023.
Run Code Online (Sandbox Code Playgroud)
上面的段落(您的硬件支持堆栈 (HWE) 受支持到 2023 年 4 月)是否表明我尚未成功禁用 hwe-support?
我可以使用什么方法成功禁用 hwe-support?
我无法安装带有apt
. 我使用的是 Ubuntu 20.04 Focal。
有些软件包需要linux-image-5.11.0-38-generic
,如下所示。
:~$ sudo apt install <package>
Reading package lists... Done
Building dependency tree
Reading state information... Done
You might want to run 'apt --fix-broken install' to correct these.
The following packages have unmet dependencies:
linux-image-generic-hwe-20.04 : Depends: linux-image-5.11.0-38-generic but it is not going to be installed
linux-modules-5.11.0-38-generic : Depends: linux-image-5.11.0-38-generic but it is not going to be installed or
linux-image-unsigned-5.11.0-38-generic but it is not going to be installed
linux-modules-extra-5.11.0-38-generic : Depends: …
Run Code Online (Sandbox Code Playgroud) 当我输入时apt-cache search linux-generic
,它只给出 5.13x 的列表。这是否意味着我无法降级到 5.4 之类的版本?顺便说一句,在一些 Linux 发行版上,我看到了一个 GUI 实用程序来处理内核版本(可能是 Manjaro),据我所知,Ubuntu 上没有这样的实用程序,至少目前是这样。
我不确定......但是当我更新 Ubuntu 22.04 及其内核并重新启动时,我被阻止访问互联网;尽管我已连接并且可以访问和登录路由器的管理页面。
我的智能手机在同一个wifi下没有问题。
更新时发生了什么导致笔记本电脑被阻止的情况吗?
更新
我没有使用以太网,因为我现在没有以太网电缆,所以我现在无法发表评论。
我的 wifi 芯片基于以下命令:
$ lspci -knn | grep Net -A2
02:00.0 Network controller [0280]: Intel Corporation Wireless 7260 [8086:02b1] (rev 73)
Subsystem: Intel Corporation Wireless-N 7260 [8086:4462]
Kernel driver in use: iwlwifi
Run Code Online (Sandbox Code Playgroud)
更新2
我得到$ ping 8.8.4.4
Destination Host Unreachable :
$ping 8.8.4.4
PING 8.8.4.4 (8.8.4.4) 56(84) bytes of data.
From 192.168.1.162 icmp_seq=1 Destination Host Unreachable
From 192.168.1.162 icmp_seq=2 Destination Host Unreachable
From 192.168.1.162 icmp_seq=3 Destination Host Unreachable
Run Code Online (Sandbox Code Playgroud)
我看到网络共享时传输的数据包。
另外,当使用网络共享时:
$ ip …
Run Code Online (Sandbox Code Playgroud)