标签: kernel

带有 LUKS 的 dm-crypt - aes 内核模块

Ubuntu 文档说需要启用 aes 内核模块才能将 aes 和 dm-crypt 与 LUKS 一起使用,但是当我modprobe aes按照文档所说的那样运行时,我得到ERROR: could not insert 'padlock_aes': No such device. 该文档认为此错误表示我的系统“没有硬件加密设备”。但我有一个现代 i7 CPU 并grep aes /proc/cpuinfo显示 aes 标志。

如果我忽略内核模块命令并继续使用 cryptsetup,一切似乎都可以正常工作。即使忽略 Ubuntu 文档对alias aes aes_generic.

相比下。执行相同任务的 Arch Linux指南不包括内核模块加载步骤(参见标题“格式化 LUKS 分区”)。

鉴于即使我将 Ubuntu 文档的建议抛诸脑后并且 Arch 指南甚至没有提到 Ubuntu 文档的内容,cryptsetup 也能工作,我觉得也许 aes 模块可能已预加载到较新的内核中?

我希望我拥有的硬件能够获得硬件级别的 aes 支持。

encryption kernel luks

2
推荐指数
1
解决办法
7108
查看次数

更新管理器要求我更新内核但 apt-get upgrade 没有?

就像标题所说的那样。更新管理器还要求我更新到 Ubuntu 12.10,即使我没有选中“检查新的 Ubuntu 版本更新”部分。有没有办法关闭烦人的更新管理器?

update-manager kernel

2
推荐指数
1
解决办法
6061
查看次数

未满足的依赖项 linux-server 依赖于 linux-image-server

在我的Ubuntu 服务器 12.04.2 上,LVM 分区,我在运行时遇到了这个问题apt-get -f install

apt-get-f install
Reading package lists ... done
Building dependency tree
Reading state information ... done
Correcting dependencies ... done
The following packages were automatically installed and are no longer needed:
   linux-image-3.2.0-37-generic linux-headers-3.2.0-37 linux-headers-3.2.0-37-generic
Use 'apt-get autoremove' to remove them.
The following extra packages will be installed:
   linux-server
The following packages will be upgraded:
   linux-server
1 upgraded, 0 newly installed, 0 to remove and 61 not upgraded.
1 not fully …
Run Code Online (Sandbox Code Playgroud)

server dependencies kernel

2
推荐指数
1
解决办法
3655
查看次数

2
推荐指数
1
解决办法
9652
查看次数

Ubuntu Server 如何从内核 3.5 的 12.04.2 升级到内核 3.8 的 12.04.3?

Ubuntu Server 如何从内核 3.5 的 12.04.2 升级到内核 3.8 的 12.04.3?
似乎我看到一些文档说升级到内核 3.8,但忘记了文档在哪里。
这么新的话题。

谢谢!

kernel 12.04 hardware-enablement-stack

2
推荐指数
1
解决办法
9235
查看次数

在 12.04.3 中升级内核的最佳方法是什么?

我使用的是 12.04 LTS,现在通过我的更新管理器升级到 12.04.3。但是,我的Linux内核还没有升级;它是 3.2.0-52-generic-pae。包管理器中有一个 v.3.8,但它从未出现在升级管理器中(实际上,Pkg Mgr 中有多个 3.8 内核版本)。升级内核的最佳方法是什么?

我已经阅读了其他几个线程,但无法清楚地找到有关更新内核的任何信息。我确实找到了这个链接:如何将 Ubuntu 12.04.2、12.04.3 升级到 12.04.4,下一个硬件启用堆栈?但我不知道是什么*-lts-raring-packages。如果有我的问题答案的链接,请指向我。

提前致谢。

upgrade kernel 12.04 hardware-enablement-stack

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

ubuntu上的VMPlayer安装错误

当我尝试在 Ubuntu 12.04 LTS 上安装 VMWare Player 时,出现以下错误:

无法构建内核模块。

我在其他类似问题中看到建议的解决方案是执行以下操作:

cd /lib/modules/$(uname -r)/build/include/linux 
sudo ln -s ../generated/utsrelease.h 
sudo ln -s ../generated/autoconf.h 
sudo ln -s ../generated/uapi/linux/version.h
Run Code Online (Sandbox Code Playgroud)

但是,我没有最后一个文件,version.h虽然我已经安装了 linux 头文件但没有运气。

我也试着跑

sudo vmware-modconfig --console --install-all
Run Code Online (Sandbox Code Playgroud)

但它失败并显示以下消息:

tmp/vmware-root/modules/vmmon-only/linux/driver.c:40:28: fatal error: linux/smp_lock.h:
No such file or directory
compilation terminated.
make[2]: *** [/tmp/vmware-root/modules/vmmon-only/linux/driver.o] Error 1
make[1]: *** [_module_/tmp/vmware-root/modules/vmmon-only] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-3.5.0-44-generic'
make: *** [vmmon.ko] Error 2
make: Leaving directory `/tmp/vmware-root/modules/vmmon-only'
Unable to install vmmon
Run Code Online (Sandbox Code Playgroud)

有没有其他方法可以安装丢失的标头?

编辑 1

下面的屏幕截图显示了我完成安装后看到的内容

在此处输入图片说明

在此处输入图片说明

vmware kernel 12.04

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

Ubuntu 中的“随机数”从何而来?

这篇 Ars Technica 文章揭示了基于 CPU 的随机数生成器“RDRAND”和“Padlock”可能是利用 NSA 输入制作的,以利于 NSA 代码破解。

当前的 Ubuntu 发行版是否在配备 Intel 和 VIA CPU 的机器上使用这些例程?

如果是这样,是否可以通过安装其他代码来绕过这些生成器?

搜索“随机数”也没有发现,而且由于隐私对许多人来说很重要,我确实相信这是一个普遍关注的问题,而不是一个模糊的问题。

security kernel

2
推荐指数
1
解决办法
1176
查看次数

谁能破译这个内核段错误报告?

我经常使用 bluefish 进行编码等,但目前它正在关闭。我从日志中提取了以下内容。这对任何人都有意义吗?

 May 26 15:26:39 villa kernel: [  247.521915] bluefish[2262]: segfault at 198 ip 00007f9c2b4376e1 sp 00007fff7c233630 error 4 in libgtk-3.so.0.1000.8[7f9c2b2e1000+4ff000]
Run Code Online (Sandbox Code Playgroud)

kernel bluefish

2
推荐指数
1
解决办法
510
查看次数

如何在 Ubuntu 14.04 LTS 中安装 Ubuntu 14.10 的内核?

我已经能够从 ubuntu 主线内核存储库下载内核 3.16。但是,我更想知道 Ubuntu 14.10 默认附带的内核是否可以安装在 Ubuntu 14.04 LTS 中。

请注意,主线 3.16 内核与 Ubuntu 14.10 附带的内核略有不同,我对后者感兴趣。而且,这个答案不是我要找的。

kernel

2
推荐指数
1
解决办法
7962
查看次数