可能重复: 有办法删除/隐藏旧内核版本吗?
一段时间以来,我一直在我的电脑上使用双引导,在Windows 7的同时使用Ubuntu。一件非常令人不安的事情发生在Ubuntu内核被更新时(偶尔会发生这种情况)。它们作为选项添加到grub菜单中,因此,我的启动菜单现在如下所示:
Ubuntu, with linux 2.6.35-27 generic
Ubuntu, with linux 2.6.35-27 generic (recovery mode)
Ubuntu, with linux 2.6.35-25 generic
Ubuntu, with linux 2.6.35-25 gene
我已经在ga-g4mt-s2p1主板上的40 2Gb硬盘上安装了Arch Linux ( Intel Core 2多核,2GB的Ram)。
我做了4个分区:
/boot 100Mib
Swap 4Gib
/ 20Gib
/home The rest of the disk
它运行良好,没有任何问题,但是当我尝试使用更旧的主板p4p800-MX(奔腾4,512 Mb of Ram)时,启动会在以下位置停止:
加载linux加载初始ramdisk
编辑:在Grub菜单之前,我有一条消息
CMOS设置错误CMOS日期/时间未设置按F1以运行安装按F2加载默认值并继续
我执行了如何从服务器中删除内核?中给出的shell脚本。它删除了旧内核,但在Grub 2菜单中没有删除它们相关的内核条目。例如,shell脚本没有删除Grub 2条目Ubuntu、mit Linux 3.2.0-24-泛型(Wiederherstellungsmodus) (on /dev/sda8 8)和Ubuntu、mit Linux 3.2.0-14服务器。
我是运行Gentoo Linux硬化使用内核4.3.3硬化-R4在一个AMD A4-5300 APU。要解决我的系统的内存问题,我需要启用sysctl vm.zone_reclaim_mode=1,但是这样做会产生以下错误消息:
sysctl: cannot stat /proc/sys/vm/zone_reclaim_mode: No such file or directory
作为这个Gentoo,这个错误消息可能意味着我错过了编译一些内核特性。然而,我环顾了一下内核的配置菜单(make menuconfig),却找不到任何选项,在网上查找如何启用该选项时,互联网根本没有定论。我能找到的
我正在尝试用preempt_rt补丁构建Linux-5.15.94内核。但是当导航到菜单Power management and ACPI options --> CPU Frequency scaling时,我发现CPU Frequency scaling选项不能被禁用。是什么原因造成的,我怎么能禁用它??
📷
,
我真的很想知道,为什么CPU Freqency scaling前面的sysbom是-*-,这意味着什么(与<*>,[*]相比)?
每次我尝试启动笔记本电脑时,我的笔记本电脑都会直接陷入内核恐慌。长期按电源按钮关闭它并再次启动它,带我到grub菜单,在那里我必须选择第二个最新安装的内核,因为最新的一个似乎坏了。
OS Version: Ubuntu 20.04.5 LTS (Focal Fossa)
Kernel Version (Broken): linux-generic 5.15.0-46
Kernel Version (Working): linux-generic 5.15.0-41
我试着跟踪本“教程”,但没有成功。我的引导目录中不存在"initrd.img-5.15.0-46“文件,命令sudo ap