Questions tagged «kernel»

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

2
使用Linux内核3.16升级到ubuntu 14.10后无用户输入
从Ubuntu 14.04升级到14.10后,我不再能够使用键盘和鼠标执行任何操作。我什至无法到达tty终端。我所能做的就是凝视登录屏幕,或者进行硬重置。 我怀疑Linux内核3.16是因为在从Grub的“高级Ubuntu选项”页面启动到较旧的内核版本之后,我的键盘和鼠标仍然可以工作。 我的计算机是带有AMD芯片组以及USB 2.0和3.0的定制PC。(内置于2014年10月1日左右) 编辑:我的键盘是另一台计算机上的USB HP键盘,我的鼠标是具有统一接收器的USB无线Logitech鼠标。 Edit2:阐明了有关无法使用键盘或鼠标执行任何操作的信息。


1
HEAD现在位于9e52a21
我正在尝试在Ubuntu的Nexus 7仿真器上运行内核模块。 我在终端中运行了以下命令: git clone https://android.googlesource.com/kernel/msm.git 然后我想签出这个: git checkout remotes/origin/android-msm-flo-3.4-jb-mr2 一旦我在上方输入该行,就会出现此错误: HEAD is now at 9e52a21... qseecom: Fix issue with incomplete command exiting prematurely 我试了一下sudo,我尝试添加之类的东西-p,-3在命令结束,但没有任何工程。我该如何解决?
8 kernel  git 

2
当我尝试安装L2TP时出现错误。任何可以帮助我..解决此问题的方法
root@t-Aspire-5742:/# sudo ipsec verify Checking your system to see if IPsec got installed and started correctly: Version check and ipsec on-path [OK] Linux Openswan U2.6.37/K3.5.0-42-generic (netkey) Checking for IPsec support in kernel [OK] SAref kernel support [N/A] NETKEY: Testing XFRM related proc values [FAILED] Please disable /proc/sys/net/ipv4/conf/*/send_redirects or NETKEY will …

2
如何将补丁应用到内核?
我有点Linux菜鸟,所以请疲于理解操作系统的某些方面。无论如何,我只是将ubuntu加载到台式机上(双启动),一切正常。唯一的问题是(我已经研究了一段时间我的问题,并确定这是问题),内核不支持插入计算机的游戏键盘。 我发现了这一点:http : //www.spinics.net/lists/linux-usb/msg62270.html 还有谁遇到了同样的问题,并通过将补丁应用到他们的内核来解决了这个问题。我怎么做?有什么地方我可以从该网页复制代码,还是比这更复杂? PS这不是硬件的问题。该机器是双启动的,并且在Windows 7上可以正常工作,并且在BIOS中也可以正常工作,并且可以启动直到ubuntu加载为止。

2
如何以及为什么要指定mtrr_gran_size / mtrr_chunk_size?
我今天发现/var/log/dmesg包含了关于所谓的信息几十行gran_size和*BAD*gran_size,紧接着做什么似乎是一个指令对我来说: [ 0.000000] mtrr_cleanup: can not find optimal value [ 0.000000] please specify mtrr_gran_size/mtrr_chunk_size 我需要按照说的做吗?我怎么会
8 kernel  ram 

2
大量一般性保护故障
我最近将家庭服务器从Ubuntu 10.04升级到了12.04.1。它运行linux-image-server内核x86_64 arch。 我认为没有什么特别的异常运行-泛滥的守护进程,apache2,带有IP伪装的iptables防火墙,DHCP服务器,绑定DNS服务器,该区域具有自动更新的主机名的区域文件,DHCP客户端使用sshd,nfs服务器标识自己,其他的东西。这台机器是我的路由器-位于互联网和本地网络之间。 自升级以来,它一直间歇性地失败。开机后暂时会没事的,然后突然我们将失去wifi上的网络连接。如果插入网络电缆,则无法从DHCP服务器获取IP地址。如果我将自己设置为静态IP地址,则可以继续正常访问互联网。这使得它看起来像是DHCP服务器发生了故障(实际上,我正在运行,dhclient -v eth0并且没有任何响应dhcpdiscover的响声),这在客户端尝试续订其IP租约时会注意到。但是使用静态IP进行有线连接后,我仍然可以连接到Internet,因此iptables仍然很好。 因此,我尝试通过SSH登录到计算机,但似乎挂起了。如果我使ssh变得很冗长,我会发现它确实建立了与服务器的连接,然后在线下进一步失败了-很难确切知道在哪里。 我注意到,如果我尝试从其HTTP服务器获取网页,则会得到我请求的页面,但不会提供任何额外的请求(用于图像,样式表,javascript)。但是,如果我直接从curl中请求它们,我可以得到这些文件。 这是否意味着每当有东西试图分叉时,事情就会变得艰难了? 我将监视器和键盘拖到服务器上(通常是无头的)并进行了查看-我看到了堆栈跟踪。 我切换到新的虚拟终端,然后尝试登录。输入密码后,出现堆栈跟踪(一般保护错误)。这里是: Jan 6 20:19:54 localhost kernel: [ 1475.178245] general protection fault: 0000 [#12] SMP Jan 6 20:19:54 localhost kernel: [ 1475.178292] CPU 1 Jan 6 20:19:54 localhost kernel: [ 1475.178309] Modules linked in: btrfs zlib_deflate libcrc32c ufs qnx4 hfsplus …
8 server  kernel  system 

1
在12.10中是否仍自动支持SSD TRIM?
伙计们,我在运行Ubuntu Precise的笔记本电脑上使用了自动TRIM。如《TRIM指南》中所述,我discard在/ etc / fstab中添加了挂载选项,并hdparm --read-sector在rm && sync之后立即读取0。使用完全相同的硬件,笔记本电脑和SSD,在升级到Quantal之后,TRIM似乎不再是自动的。 我认识到上述指南中的测试不一定有效。SSD擦除块等。但是Quantal至少有所不同。删除文件并进行同步后,即使等待了几分钟,其数据仍保留在磁盘上且未删除。然后fstrim 将 0死文件的块。一旦。五分钟后重复相同的测试,而fstrim不执行任何操作。 我认为这可能确实是一个内核问题,但是对于我那火炬般的火炬手来说,那个盒子太黑了。我准备相信内核3.5比我更了解我想要的东西,尽管有很多出现,但一切都很好,但是它看起来像TRIM一样,已经不复存在了。有人在Quantal / kernel 3.5中对TRIM有所了解吗?
8 kernel  ssd  ext4  trim 

1
环回设备如何实现?
回送网络接口 是完全用软件实现的虚拟网络设备。 但是,该实现实际上是如何完成的,以及如何操作呢? 据我所知,IP在本地路由表中被标记为本地: ip route show table local 发送到标记为本地的IP将触发回送设备。 但是,这种检测是完全通过路由表还是通过其他一些内核操作完成的? 编辑:我的最终目标是操纵环路设备的配置,以便在我的笔记本电脑上的接口(两个wlan适配器)之间发送数据报将导致网络中的实际流量/数据报,而不是本地环路。接口1-> WLAN->接口2而不是:接口1-> LOOP->接口2

2
如何确保我正在运行当前的库存内核?
在某个时候,我安装了一个新内核,只是出于尝试,没有特殊目的。 我遇到了一些问题,并希望确保它们不是由我安装的内核引起的。 我通常如何确定我是否正在使用最新的官方内核?如果不是,该如何更改(升级或降级)为最新的正式版本? (我正在使用运行内核3.3.0-030300-generic的Ubuntu 12.04)

3
对于32位内核,PAE与非PAE有何优缺点?
我正在使用32位Ubuntu 12.04。我的内核是PAE内核。我知道这些是我们可以用于具有4 GB RAM的32位OS内核,以利用所有4GB RAM。 我的系统是32位系统。所以我认为我不需要它们。如果继续运行PAE内核,我将有哪些优缺点? raja@badfox:~$ uname -a Linux badfox 3.2.0-24-generic-pae #39-Ubuntu SMP Mon May 21 18:54:21 UTC 2012 i686 i686 i386 GNU/Linux
8 12.04  kernel  32-bit  ram  pae 

1
什么是ACPI GPE风暴?
刚经历了系统冻结(没有触摸板,没有键盘,屏幕看起来正常),Alt / SysRq / REISUB无法正常工作,必须按下开始按钮。 在/var/log/kern.log我发现: ACPI: EC: GPE storm detected, transactions will use polling mode 在冻结的时间。下一个条目是下次重新引导的第一个操作。 这可能有关,这意味着什么? 我也经常遇到程序崩溃,崩溃报告中经常提到Segfaults和/或SIGSEV,正在发生的程序似乎太随机了(mplayer,clementine,gnome字幕,openshot等),但是这些绝不会损坏系统,我随时可以继续工作。所有这些使我有点担心系统的稳定性。 系统细节: Ubuntu 12.04, 64-bit 3.2.0-25-generic Kernel Intel® Core™ i5-2430M CPU @ 2.40GHz × 4

4
Ubuntu 12.04无法升级到内核3.4
昨晚我打算将我的内核从3.2 0-24升级到3.4 ...我按照此说明进行操作。是否可以在默认的Ubuntu应用程序中安装Linux内核?。 首先,我在此http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.4-precise/下载了内核deb文件。 然后在终端上运行第一个命令 sudo dpkg -i linux-headers-3.4.0-030400_3.4.0-030400.201205210521_all.deb 可能成功了,这是输出: (Reading database ... 402527 files and directories currently installed.) Preparing to replace linux-headers-3.4.0-030400 3.4.0-030400.201205210521 (using linux-headers-3.4.0-030400_3.4.0-030400.201205210521_all.deb) ... Unpacking replacement linux-headers-3.4.0-030400 ... Setting up linux-headers-3.4.0-030400 (3.4.0-030400.201205210521) ... 所以我运行第二个命令 sudo dpkg -i linux-headers-3.4.0-030400-generic-pae_3.4.0-030400.201205210521_i386.deb 和输出在这里: (Reading database ... 402527 files and directories currently …

4
为什么我的升级到12.04失败,并显示“找不到glibc”或“ libc6”或“需要内核2.6.24”错误?
我将服务器安装形式从11.04升级到11.10,然后通过ssh升级到12.04。一切似乎都还不错-但是glibc有一个小问题,这弄乱了我的想法。 我尝试过,sudo apt-get install -f但没有得到所需的东西。我在OpenVZ虚拟机中运行。 如何修复我的apt依赖关系? sysadmin@svr:~$ sudo apt-get update Ign http://archive.canonical.com precise InRelease Ign http://archive.ubuntu.com precise InRelease Ign http://archive.ubuntu.com precise-updates InRelease Ign http://archive.ubuntu.com precise-security InRelease Get:1 http://archive.ubuntu.com precise Release.gpg [198 B] Hit http://archive.canonical.com precise Release.gpg Get:2 http://archive.ubuntu.com precise-updates Release.gpg [198 B] Hit http://archive.canonical.com precise Release Get:3 http://archive.ubuntu.com precise-security Release.gpg …
8 12.04  server  kernel  vps  openvz 


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.