Questions tagged «kernel»

有关Ubuntu中Linux内核的问题。问题可能包括升级和安装内核,编译,补丁和内核模块。

7
apt-get升级后,我的系统始终引导至低图形模式
不久前,我为装有Ubuntu 13.10的Nvidia 420M 安装了xorg edgers nvidia 331驱动程序。 今天我照常跑步 sudo apt-get update && sudo apt-get upgrade -y && sudo apt-get dist-upgrade -y 从那时起,我的笔记本电脑始终引导进入low-graphics mode提示符,询问是否对问题进行故障排除,检查日志等。但是即使将启动标记为低图形模式,它也永远不会运行(它挂在x上,但我仍然可以CtrlAltF1-6。我已经卸载了我的图形驱动程序之后,重新安装它们(效果相同)。删除了xorg edgers PPA,安装了nvidia-319驱动程序(相同)。 始终为低图形模式。 我还安装了3.12内核时遇到了问题(通常是从kernel.org获得的,但是在我完全删除它们并升级了GRUB之后;现在驱动程序出现了问题。) 我附上 Xorg.0.log [ 9.912] X.Org X Server 1.14.5 Release Date: 2013-12-12 [ 9.912] X Protocol Version 11, Revision 0 [ 9.912] Build Operating …

5
/ usr / src正在耗尽所有索引节点
似乎/usr/src(显然是旧内核)用尽了我的所有inode: Filesystem Inodes IUsed IFree IUse% Mounted on /dev/sda4 489600 489600 0 100% / devtmpfs 219658 539 219119 1% /dev none 219844 474 219370 1% /run none 219844 3 219841 1% /run/lock none 219844 8 219836 1% /run/shm /dev/sda6 5963776 8361 5955415 1% /home 我尝试了所有删除/清除等旧内核的操作,但均未成功。dpkg不再起作用。我尝试了一些手动命令,但12.04没有任何帮助。由于硬盘驱动器上没有足够的空间,因此无法获得apt-get等,这显然不是问题。但是,我无法安装或删除任何物品!我读到了很多有关相同问题的用户的信息,但是他们的解决方案对我来说不起作用。 请帮忙。非常感谢!
10 12.04  kernel  inode 

2
为什么在内核更新后需要为virtualbox重新加载内核模块?
在Ubuntu 12.10中最后一次内核升级后,我不得不手动为Virtualbox重新加载两个内核模块。 modprobe vboxdrv 和 modprobe vboxnetflt 我对系统了解不足,无法说这是一个错误还是应该是这样,但这很不方便。作为Ubuntu的新用户,找出必须要做的工作相当耗时。 这是一个自动更新,要求我完成后重新启动。重新引导后,虚拟机将无法运行,直到我重新加载模块。 所以我的问题是:这正常吗?它会与其他软件包一起发生,还是仅与Virtualbox一起发生?更新程序是否应该自动执行此操作?我应该提交错误报告吗?如果这样,应该向谁报告?

3
运行Ubuntu所需的最低兼容Linux内核版本是多少?
为什么使用较旧的内核? 无论出于何种原因,您可能不得不运行除Ubuntu提供的内核以外的其他内核。与特定的预编译内核模块兼容的内核可能甚至要花几年的时间,基于Xen /容器的VPS提供程序可能会迫使您使用他的内核,等等。 我有很长一段时间这个问题,但这个今天再次引发它。 在这种情况下,能够说出是否可以将问题归咎于内核,或者您是否应该费心尝试根据自己的情况设置更新的Ubuntu版本,将非常有用。 政策,文件? 我对LTS发行版和运行LTS内核的较新稳定版的开发人员/质量保证的目标特别感兴趣。一些密切相关的问题: 与早期内核版本兼容的政策是什么?例如,不接受任何错误报告,必须将所有内核版本(包括先前的LTS等)使用在内。 实际上,示例案例:在Precise上运行Lucid的内核时,我遇到麻烦的可能性有多大? 在与发行版一起提供的版本之外的其他软件上,软件相对较接近内核(udev,gvfs,mdadm等)的程度如何? 台式机/服务器版本在这方面有何不同? 最明显的地方是发行说明。但是,除了对Ubuntu风味内核的更新/更改外,它没有提及与其他内核的兼容性,而在注释的其他部分中提到了与内核相关的功能,例如 软件RAID现在支持坏块管理(MD)。 Ubuntu只是不理会这些情况,还是我在此方面缺少资源?除了发行说明外,我在一定程度上还使用Google来使用关键字:Ubuntu 12.04 minimal kernel version required及其一些变体。但是,似乎没有关于这些结果的声明。现在,我发现此问题仅作为相关资源弹出。我确实找到了这个答案,很艰难,而且看起来很有希望,但这与特定的问题/环境有关,而与服务器/桌面的使用无关。 用户空间与内核 我知道大多数用户域软件都不应打扰内核版本,但是对于VPN软件或与硬件交互的应用程序(例如上述软件),以及例如V4L2,Network Manager,Alsa等,它变得越来越复杂。 Debian与Ubuntu Debian对此很清楚。对于Wheezy,我们已经知道,如果您依赖udev,它将需要2.6.26才能从其发行说明中正常运行(在工作中): wheezy中的udev版本需要2.6.26或更高版本的内核,并带有[...] 我不想要的 我非常了解从较新版本到当前LTS版本为较新内核提供的反向移植。这个问题是相反的。 请避免进行任何类似“为什么要运行旧内核的讨论?”之类的讨论。-有时候您只是别无选择,这与我们想要的东西无关,而是与如何应对这种给定的情况有关。


3
如何修复内核已删除的系统?
因为我想在硬盘上获得更多的可用空间,所以我删除了旧内核(不要问我为什么如此生气)。我也意外删除了活动内核(在Ubuntu 12.04上为3.2.0-27)。 首先,我无法启动。我通过实时系统安装了3.2.0-23和3.2.0-27内核(请参阅此处)。 现在,当我现在启动系统时,只会得到以下几行: mountall: Event failed fsck from util-linux 2.20.1 /dev/sda1: clean, 832254/40099840 files, 21092083/160394239 blocks * Stopping Flush boot log to disk * Stopping Enabling additional executable binary formats * Starting bluetooth daemon 其他PC规格: 英特尔i5 2500K 4x 3.3 GHz 8 GB内存 / dev / sda1是Ubuntu,大约1400GB 索泰Nvidia GTX 560 …
10 boot  kernel  startup 

2
如何将所有物理内存转储到文件?
我正在使用Ubuntu 11.10,并希望简单地知道我是否可以转储所有物理内存并进行交换,由于某些内核限制dd /dev/mem,即使是超级用户,我也不能。 是否有任何解决方法或选项允许dd'ing /dev/mem或专用工具正确执行此操作?
10 kernel  ram 

3
降级后如何删除新的内核版本?
我将所有软件包的Ubuntu升级到12.04。但是在那之后我遇到了很多问题,所以我决定降级到11.10。 完成之后,我发现我现在有两个内核:3.2.x和3.0.x。我找到了许多有关如何删除较旧内核的解释,但我不知道如何删除较新内核。 当我使用3.0内核时,我看不到运行3.2内核。但我在Grub中看到了。 当我在终端中键入uname -r时,我看到了目前正在使用的3.0.x内核。 如何继续删除3.2内核?


1
Natty Narwhall是否将包括Linux 2.6.38?
今天,Linus Torvalds宣布了2.6.38 RC1 Linux内核。我知道该内核可能会在Natty发布日期之前准备就绪,在那种情况下,包含它可能会影响Ubuntu的稳定性和性能,但是查看此回购后,我发现有Natty的回购。 根据公告,此内核的改进确实非常重要,在某些情况下,性能要提高30%,所以我的问题是Natty是否将包括此Linux内核的版本?我只是不知道,我想问。 问候我的朋友们!
10 kernel  11.04 

3
内核可以通过更新管理器自行更新吗?
我注意到,当前安装的Linux内核“修订/版本”的日期晚于系统的安装日期。 2.6.32-24-generic #/ var / log / installer / syslog 2.6.32-25-generic #uname -r 这些数字似乎回答了我自己的问题,但是令我惊讶的是,我不记得一个戏剧性的“您必须立即重新启动Windows!”。对话框,我已经期望可以进行如此深刻的系统更改... 也许我只是点击OK ..Windows风格:) 内核是否可以“替换”自身?...或者也许只能做“小手术”? 例如。我是否仍可以在2020年运行“ Lucid”,并通过更新安装每个“最新”内核。(我不会这样做;这只是一个测试场景。)

1
UFW允许22的IPv4和IPv6,但启用时SSH断开连接
sudo ufw disable然后sudo ufw enable将我踢出SSH DMESG报告 [UFW BLOCK] IN=eth0 OUT= MAC=30:........ SRC=192.168.1.me DST=192.168.1.server LEN=52 TOS=0x00 PREC=0x00 TTL=128 ID=15776 DF PROTO=TCP SPT=55640 DPT=22 WINDOW=253 RES=0x00 ACK URGP=0 我可以重新登录,而无需通过控制台更改规则(仍启用UFW)。 这是在将Xenial(16.04)从内核4.4升级到4.15(HWE)之后开始的。升级到18.04.1不能解决问题。 版本: iptables v1.6.1 友联0.35 4.15.0-29-通用#31-Ubuntu Ubuntu 18.04.1 LTS UFW状态为冗长(省略了一些规则,但都允许) Logging: on (low) Default: deny (incoming), allow (outgoing), disabled (routed) New profiles: skip …
10 kernel  ssh  18.04  firewall  ufw 

5
Virtualbox安装失败?
我最近下载了Virtualbox 5,并运行了从网站获得的.deb文件。我尝试使用MS-DOS 6.22,它附带了错误消息。 '[RTR3InitEx failed with rc=-1912 (rc=-1912) The VirtualBox kernel modules do not match this version of VirtualBox. The installation of VirtualBox was apparently not successful. Executing '/sbin/rcvboxdrv setup' may correct this. Make sure that you do not mix the OSE version and the PUEL version of VirtualBox. where: …

1
14.04上的VBox,未安装内核驱动程序(rc = -1908)
在Ubuntu 14.04上安装Virtual box时,出现以下消息: 未安装内核驱动程序(rc = -1908) VirtualBox Linux内核驱动程序(vboxdrv)未加载,或/ dev / vboxdrv出现权限问题。请通过执行重新安装内核模块 '/etc/init.d/vboxdrv设置' 作为根。如果您的发行版中提供了该软件包,则应先安装DKMS软件包。该软件包跟踪Linux内核更改,并在必要时重新编译vboxdrv>内核模块。 然后在链接上 输入以下命令: sudo apt-get install linux-headers-generic build-essential dkms sudo apt-get remove --purge virtualbox-dkms sudo apt-get install virtualbox-dkms 在运行最后一条命令时 sudo apt-get install virtualbox-dkms 我收到一个错误: Reading package lists... Done Building dependency tree Reading state information... Done Some packages could …

2
删除旧版本的内核以释放空间-现在出现不间断错误
我的/boot分区已满,因此我删除了旧版本的内核以释放空间,因此我删除了以下文件/boot: abi-3.8.0-25-generic config-3.8.0-25-generic initrd.img-3.8.0-25-generic System.map-3.8.0-25-generic vmlinuz-3.8.0-25-generic 但是现在,每当我在apt-get中执行任何操作时,它都会引发错误,例如: sudo apt-get -f install Reading package lists... Done Building dependency tree Reading state information... Done 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1 not fully installed or removed. After this operation, 0 B of additional disk space will …
10 boot  apt  kernel 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.