Tag: 内核

安装Atheros AR8131的驱动程序

我遇到的问题与其他人在我的新HP Pavillion P7-1449 PC上获得Ubuntu 12.10认可的Atheros AR8131以太网卡一样麻烦。 我找到了同样的问题,答案提示如下: 下载Tarball compact-wireless-3.6.8-1-snpc 跑 ./scripts/driver-select alx make sudo make install 问题是当我运行make命令时,我得到以下内容: make -C /lib/modules/3.5.0-21-generic/build M=/home/chris/Downloads/compat-wireless-3.6.8-1-snpc modules make: *** /lib/modules/3.5.0-21-generic/build: No such file or directory. Stop. make: *** [modules] Error 2 找到一个替代补丁文件的链接(compat-wireless-2012-09-25-pc),但后来我得到了类似的错误: make -C /lib/modules/3.5.0-21-generic/build M=/home/chris/Desktop/compat-wireless-2012-09-25-pc modules make: *** /lib/modules/3.5.0-21-generic/build: No such file or directory. Stop. make: *** [modules] Error […]

我可以删除我最近的内核吗?

昨天我问起我的笔记本电脑出了什么问题 在启动Lenovo笔记本电脑时遇到问题 基本上问题是所有最近的内核都失败了,而旧内核仍然有效。 我收到一个建议,也许BIOS是问题所在。 我查看了我的BIOS,将其设置为默认状态,没有任何改进。 我无法理解的一点是BIOS如何影响以后的内核并让旧的内核仍然有效? 仍然有效的最后一个内核是3.19.0-20,但我注意到它在启动时出错。 如果我降到3.19.0-18,一切都很干净。 在我看来,可能有一些糟糕的代码被从内核拖到内核,这就是给我带来问题的原因? 每个人都在谈论删除旧内核,我想要尝试的是删除最新的内核。 我想引导到3.19.0-18,这是最后一个完全干净的内核并删除所有内容。 然后我应该能够正常启动到现在最新的3.19.0-18并让一切都恢复正常工作? 我看到删除内核的方法是通过synaptic。 可能有一个更好的选择,我不知道。 基本问题是关于这个想法的合理性。 片段是否会从内核拖到内核,我可以回到旧内核并删除所有最近的内核吗? 有没有人真的试过做这样的事情? 谢谢,伊兰

内核更新(64)无法启动。 如何使用早期版本自动启动? U12.04LTS

Ubuntu 12.04LTS 通过update-manager进行自动内核更新后,我无法再进行干预而无法启动。 GRUB自动启动的最新版本是3.2.0-64-generic-pae,它在空白屏幕启动时失败。 [2.140928]内核恐慌 – 未同步:VFS:无法在未知块(0,0)上挂载根fs [2.141024] Pid:1,comm; swapper / 0没有污染3.2.0-64-generic-pae#97 Ubuntu 然后是在恢复模式下启动结束时找到的调用跟踪。 这不是磁盘错误,因为我使用63和29正确启动。 可能与我想在Ubuntu上恢复数据相同,但可能不是。 其他人对不相关的(?)问题得到相同的信息。 另一个post有一个回复,暗示它可能是启动光盘 – 我的光盘中有simcity – 我正在研究的葡萄酒项目 – 让它工作! 我有义务使用3.2.0-63-generic-pae来正确启动。 如何删除64并自动启动63? 我认为我必须编辑一个GRUB脚本,但它在哪里以及它在哪里? 如果我物理删除64(如何?下面显示的两个中的哪一个?我需要制作一个新的“通用”图像吗?)那么我将被剥夺将来取决于64的内核更新吗? harveyp @ harveyp:〜$ sudo dpkg -l | grep linux-image harveyp的[sudo]密码: ii linux-image-3.2.0-29-generic-pae 3.2.0-29.46 32位x86 SMP版本3.2.0的Linux内核映像 ii linux-image-3.2.0-63-generic-pae 3.2.0-63.95 32位x86 SMP版本3.2.0的Linux内核映像 ii linux-image-3.2.0-64-generic-pae 3.2.0-64.97 32位x86 SMP版本3.2.0的Linux内核映像 ii linux-image-generic-pae […]

关于Ubuntu最后一次安全更新的问题(“注意:由于不可避免的ABI更改……”)

我订阅了Ubuntu Security Notes,因此每次收到电子邮件时,都会提供新的更新。 但是在最后一次更新中,他们最后写了一些东西,我不会做太多,所以有人可以告诉我这意味着什么? ATTENTION: Due to an unavoidable ABI change the kernel updates have been given a new version number, which requires you to recompile and reinstall all third party kernel modules you might have installed. If you use linux-restricted-modules, you have to update that package as well to get modules which work with […]

在Ubuntu 13.10上使用mariadb存储库的aptitude问题

我在我的ubuntu笔记本电脑上安装了mariadb 5.5, 如下所述 : sudo add-apt-repository “deb http://ftp.osuosl.org/pub/mariadb/repo/5.5/ubuntu $(lsb_release -c -s) main” 到目前为止它工作得很好,只有天赋有点奇怪:当我进入时 sudo su LANG=C aptitude install 我收到这些警告: The following NEW packages will be installed: linux-headers-3.11.0-12 linux-headers-3.11.0-12-generic mysql-client-core-5.5{b} mysql-server-core-5.5{b} 0 packages upgraded, 4 newly installed, 0 to remove and 2 not upgraded. Need to get 13.7 MB/21.4 MB of archives. After unpacking 100 MB […]

/ boot继续高于90%

我检查了我安装的内核 www-data@May:~$ dpkg -l linux-image-\* | grep ^ii ii linux-image-3.13.0-57-generic 3.13.0-57.95 amd64 Linux kernel image for version 3.13.0 on 64 bit x86 SMP ii linux-image-3.13.0-61-generic 3.13.0-61.100 amd64 Linux kernel image for version 3.13.0 on 64 bit x86 SMP ii linux-image-extra-3.13.0-57-generic 3.13.0-57.95 amd64 Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP ii […]

如果所有其他方法都失败,如何使用特定内核版本重新启动

grub2高级菜单立即崩溃。 我可以解决这个问题,但现在没有时间为这个问题投入数小时。 如果所有其他(所有常用方法)都失败,如何使用特定的内核版本临时重启? 英特尔在当前内核上撰写有关随机段错误的文章 。 Windows用户也会报告问题。 目前,英特尔承认在最新发布的内核更新中存在随机段错误。 这种混乱将在未来几周到几个月内占上风,特别是对于拥有较新CPU的人来说。 建议在reddit.com上使用像Arch这样的滚动版本,因为Ubuntu在设置中不起作用,需要最新的软件; 例如对于当前的Intel CPU。

如何将radeon模块列入黑名单?

在这个答案https://askubuntu.com/a/928889/632192 ,第3步: 在从AMD安装软件包之前,请确保将radeon模块列入黑名单。 我怎样才能做到这一点? 内核版本(确切地说是uname -r输出): 4.10.0-26-generic Ubuntu 17.04

我想在尝试释放/ boot中的空间时,我不小心删除了当前的Linux内核

对不起有点啰嗦,但我不确定发生了什么,所以我会试着尽可能完整地陈述发生的事情。 我目前已登录系统并正在运行。 目前正在展示 ls -sh /boot/ total 538K 1,0K grub 12K lost+found 174K memtest86+.bin 175K memtest86+.elf 176K memtest86+_multiboot.bin 在它显示通常的一堆内核图像和其他东西之前。 由于我阅读了关于不删除当前内核的警告,并且当前内核肯定看起来已删除,我假设关闭计算机将导致Lubuntu无法再次启动。 让我到这里的原因是由于/ boot中的空间不足,系统没有更新。 这已经多次发生过并且已经通过运行sudo apt-get purge命令解决了我除了表面上之外我真的不了解。 为了压缩我的描述,我将在此之前发布我稍微编辑过的命令历史记录 1420 uname -r 1421 sudo apt-get purge linux-headers-3.13.0-37-generic linux-headers-3.13.0-39-generic 1422 ls /boot/ -sh 1423 sudo apt-get -y purge linux-headers-3.13.0-37-generic linux-headers-3.13.0-39-generic 1424 dpkg -l linux* | awk ‘/^ii/{ print $2 […]

缺少modversions.h

我正在尝试编译一个程序,它实际上是基于内核2.4为Linux操作系统设计的。 当我运行make命令时,我收到以下错误 /lib/modules/3.8.0-29-generic/build/include/linux/modversions.h: No such file or directory 所以我尝试通过运行命令手动找到modversions.h文件 sudo find / modversions.h 但我找不到任何东西。 我尝试了以下内容 cd /usr/src/linux-headers-3.8.0-29/include/linux make update-modverfile 但得到以下错误 make: *** No rule to make target `update-modverfile’. Stop. 我也搜索了这个丢失的文件,它看起来像这是许多为旧内核设计的应用程序的常见问题,所以我可以做些什么来解决这个问题。 请提供您的建议。 其他信息 操作系统:Ubuntu 12.04 内核版本:3.8.0-29 程序我试图编译: AODV-UU