标签: kernel

内核头文件的路径是什么,以便我可以安装 vmware?

我在我的 Ubuntu 11.04 上成功安装了 VMware 包,但是当我打开它时,它给了我这个窗口

在此处输入图片说明

我不知道这个 C 头文件的路径。

kernel vmware-player

87
推荐指数
7
解决办法
40万
查看次数

84
推荐指数
0
解决办法
9万
查看次数

具有相应 Linux 内核版本的 Ubuntu 版本列表

是否有 Ubuntu 版本的列表,在某处具有默认的对应 Linux 内核版本?

我特别想知道仍然使用 Linux Kernel 2.x 的最新版本的 Ubuntu。

versions kernel

84
推荐指数
5
解决办法
16万
查看次数

我可以将 Live USB 完全启动到 RAM,从而允许我移除磁盘吗?

我有一个使用 16.04 LTS 的标准 Ubuntu 磁盘映像创建器制作的实时 USB。在当前状态下,我可以启动到该磁盘,但它仍然需要原始USB始终正常运行。

试图将驱动器和使用该系统产生大量的I / O错误,进一步表明USB驱动器实际需要的不是事情已经加载到RAM(例如,Firefox的工作没有USB,但我用过一次之前已经。apt另一方面,没有。)

有没有办法将整个 Ubuntu 实时磁盘复制到 RAM,这样我就可以卸下驱动器并腾出一个 USB 插槽用于其他用途?

live-usb boot grub2 kernel

82
推荐指数
1
解决办法
5万
查看次数

错误:未找到内核头文件。(但他们已经就位)

我正在尝试在 VirtualBox 4.04 中安装 Guest Additions。主机操作系统是 Ubuntu 桌面 11.04 64 位,来宾操作系统是 Ubuntu 服务器 11.10 64 位。

$ sudo ./VBoxLinuxAdditions.run
Run Code Online (Sandbox Code Playgroud)

一些输出后,这一行被打印出来:

The headers for the current running kernel were not found.
Run Code Online (Sandbox Code Playgroud)

但头安装在相应至少到dpkg

$ dpkg --get-selections | grep linux-headers
linux-headers-3.0.0-12            install
linux-headers-3.0.0-12-server     install
linux-headers-server              install
Run Code Online (Sandbox Code Playgroud)

正在运行的内核是:

$ uname -a
Linux foobar 3.0.0-12-server #20-Ubuntu SMP Fri Oct 7 16:36:30 UTC 2011 x86_64 x86_64 X86_64 GNU/Linux
Run Code Online (Sandbox Code Playgroud)

如何解决问题以便 Guest Additions 安装程序能够找到内核头文件?

更新:添加完整输出。

The headers for the current running kernel were not …
Run Code Online (Sandbox Code Playgroud)

virtualbox kernel

81
推荐指数
6
解决办法
22万
查看次数

kswapd0 占用大量 CPU

kswapd0 占用了我 99.9% 的 CPU,正如 top 显示的那样,今天玩游戏时出现问题,第一次在 6 分钟后消失,现在已经持续了大约 20 分钟。这是如何修复的,是什么原因造成的?

swap kernel

79
推荐指数
3
解决办法
18万
查看次数

意外删除所有内核后如何恢复系统?

我试图删除旧内核,但我必须删除 Ubuntu 11.04 笔记本电脑上的所有内核。有没有办法通过 USB 启动或在另一个系统上安装硬盘来解决这个问题?

kernel

77
推荐指数
2
解决办法
14万
查看次数

清除旧的 linux 映像后可以安全地删除 /usr/src/linux-headers 吗?

我正在运行 Ubuntu 12.04,以及两个活动的 linux 映像 3.2.0-37 和 3.2.0-36。在 /usr/src/ 目录中,我发现:

linux-headers-3.2.0-23    
linux-headers-3.2.0-23-generic    
linux-headers-3.2.0-26    
linux-headers-3.2.0-26-generic
linux-headers-3.2.0-29    
linux-headers-3.2.0-29-generic
linux-headers-3.2.0-31    
linux-headers-3.2.0-31-generic    
linux-headers-3.2.0-32    
linux-headers-3.2.0-32-generic    
linux-headers-3.2.0-33    
linux-headers-3.2.0-33-generic    
linux-headers-3.2.0-34    
linux-headers-3.2.0-34-generic    
linux-headers-3.2.0-35    
linux-headers-3.2.0-35-generic    
linux-headers-3.2.0-36    
linux-headers-3.2.0-36-generic     
linux-headers-3.2.0-37     
linux-headers-3.2.0-37-generic
Run Code Online (Sandbox Code Playgroud)

今天我sudo apt-get purge linux-image-x.x.x.x-generic *34和*35

我必须补充一点,/boot 只包含 *36 和 *37。

除了 *37 和 *36 之外,删除所有这些是否安全?先感谢您。

apt kernel

77
推荐指数
2
解决办法
6万
查看次数

zram vs zswap vs zcache 终极指南:何时使用哪一个

  1. 他们是什么鬼?它们有什么不同(我已经在下面的答案中写下了我的理解)
  2. 在 Zswap 系统中,当一个页面从 zswap 驱逐到实际交换时,它是否存储在一个压缩的 from 中?(还是在存储之前解压缩了?,AFAICT它仍然被压缩,但我不能确定)
  3. zcache 的当前状态是什么?它显然已被删除或在 3.11 中删除。这是什么意思?(http://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git/commit/?id=96256460487387d28b8398033928e06eb9e428f7

performance swap kernel ram

74
推荐指数
2
解决办法
7万
查看次数

如何使用较旧的内核版本启动?

最新的内核导致我的声音出现问题,在旧版本上运行良好。因为我只安装了 Ubuntu,所以 Grub 在启动时没有显示。如何在启动时手动选择我的内核版本?

grub2 kernel

72
推荐指数
8
解决办法
34万
查看次数

标签 统计

kernel ×10

grub2 ×2

swap ×2

apt ×1

boot ×1

live-usb ×1

performance ×1

ram ×1

versions ×1

virtualbox ×1

vmware-player ×1