我有几个朋友让我在不更改 Ubuntu 版本的情况下将他们的 Ubuntu 更新到更新的内核。例如,将 3.3 内核版本留在 10.04 中。
当拥有较旧或现有的 Ubuntu 版本时,许多用户希望将较新的稳定/不稳定内核版本应用于他们正在使用的 Ubuntu 版本,认为这类似于升级程序。所以我正在寻找的是一些简单的答案,以解释在不适合它的 Ubuntu 版本中强制使用较新内核版本的危险(比优势大得多)。
我可以告诉他们什么或向他们解释为什么当他们拥有不是为该内核版本制作的 Ubuntu 版本时他们不应该更新到新/旧内核。
我正在运行装有 Windows 7 和 Ubuntu 12.04 的笔记本电脑。我在分区调整大小后遇到了 grub 问题,最终发现是由于缺少内核文件而导致的问题。(这些问题直到调整大小后一周才开始,在此期间计算机继续完美运行)。
通过 chroot 从 12.04 LTS LiveCD 进入我的硬盘驱动器安装,我最终能够恢复/boot/initrd-3.2.0.24-generic.img
. 通过vmlinuz
从 LiveCD 的/casper/
文件夹复制到/boot/vmlinuz-3.2.0.24-generic
我发现update-grub
最终会识别并将我的 Ubuntu 安装添加到 grub 菜单,这是我最初的问题。
然而,我的新问题是,当启动到这个安装时,我遇到了各种失败的模块和错误消息,通常太快了,我什至无法阅读或记住;最后,我可以选择在低图形模式下启动 Ubuntu,故障排除,命令提示符,网络等......选择低图形模式只会让我在终端提示我登录,但我的用户名和密码不起作用。
也许只是从 LiveCD 复制 vmlinuz 导致了这些错误?我的问题是vmlinuz
,恢复我的内核安装过程没有安装适当的'initrd-....'.img
我真的不想再次重新安装整个 Ubuntu 分区,因为我为用于研究工作的各种编程环境进行了大量自定义设置,而且我目前在国外,这限制了我的带宽,这对于恢复大部分内容非常必要软件。
但是,我确实有一个完整的映像和非引导分区的完整克隆(均通过 CloneZilla);我只是不知道这些是否真的获得了我的私人“Home”文件夹,当我安装克隆时,该文件夹声称无法读取。
我认为这取决于内核,并且可能会随着时间的推移而改变,具体取决于发行版使用的内核,如果有误请纠正我
我想了解当前支持的所有 Ubuntu 版本的两件事:
使用标准桌面内核,Ubuntu 最多可以同时处理多少个 CPU(默认情况下)?该计数与服务器内核和 32 位/64 位系统不同吗?
我在哪里可以找到有关我的系统的信息?
这个关于LTS Enablement Stack 的问题实际上有两个部分:
sudo apt-get install linux-generic-lts-quantal xserver-xorg-lts-quantal
. 事实证明,VirtualBox 还不能在新内核上运行(编辑:现在已修复。)。因此我想从系统中删除它。正如预期的那样,通过删除元包sudo apt-get install linux-generic-lts-quantal xserver-xorg-lts-quantal
是不够的。我需要手动删除哪些包?对于内核我会做(截至目前)sudo apt-get remove linux-image-3.5.0-25-generic
。但是,关于 xserver-org 我迷路了。如何切换回原来的 xserver?谢谢!
我的 Ubuntu 13.04 系统上的内存使用量不会随着时间的推移而增加。我已经尝试了 3.8.0-xx 内核和来自 /~kernel-ppa/mainline 的最新 3.9。
当我第一次启动时,一切都正确加起来,但几天后,这就是它的样子。
$ free -k
total used free shared buffers cached
Mem: 7978976 7319920 659056 0 97248 1344356
-/+ buffers/cache: 5878316 2100660
Swap: 2438140 0 2438140
Run Code Online (Sandbox Code Playgroud)
Free 报告说,大约 5.8G 的常驻内存正在使用,不包括缓存和缓冲区。
当我对 ps 命令报告的 rss 求和时,总数相差很大。
sudo ps -eo pid,rss,args > mem.txt
PID RSS COMMAND
6377 848,268 /usr/lib/firefox/firefox
6095 243,664 /usr/bin/gnome-shell
1752 72,300 /usr/sbin/mysqld
6167 71,460 /var/lib/dropbox/.dropbox-dist/dropbox
7608 66,952 /usr/bin/python /usr/bin/deluge-gtk
23320 57,892 /usr/bin/X :3 -background none -verbose -auth /run/gdm/auth-for-gdm-9zmczs/database -nolisten tcp vt7 …
Run Code Online (Sandbox Code Playgroud) 我正在运行 Ubuntu 服务器 12.04 并且我的全新安装正在使用3.2.0-60-generic
内核,但是当我转到https://www.kernel.org/ 时,它说最新的稳定内核仅为 3.14
我不想遇到问题。
我刚刚从 13.10 升级到 14.04,但是当我执行 uname -r 时,它说我有内核 3.11。我想要默认的 14.04 内核(我相信是 3.13)。我怎样才能得到这个?
Ubuntu 16.04 LTS 是否会有内核版本 4.5.2 的更新?我安装了 AMD GPU,听说这可以解决 AMD 驱动程序问题。
因此,内核 4.0 的一大特色是无需重新启动即可更新内核的能力。16.04 具有内核 4.0。那么,默认情况下是否启用了不重启功能?或者如果没有,有没有办法启用它?
我是一个新的 Linux 用户,所以我有一个关于内核更新的问题。它们会自动发生吗?在某些站点上,我读到内核更新是自动的。但是,关于新的 4.6 和 4.7 内核,我读到您需要手动更新它们。
kernel ×10
12.04 ×2
16.04 ×1
grub2 ×1
lts ×1
memory-usage ×1
upgrade ×1
virtualbox ×1
xserver ×1