首页 > 试题广场 >

如果你利用新编译的核心来操作系统,发现系统并不稳定,你想要移

[问答题]
如果你利用新编译的核心来操作系统,发现系统并不稳定,你想要移除这个自行编译的核心该如何处理?

这个问题,我想补充一下,题目有点抽象,可能读几遍都不一定读得懂。

下面是我的理解,举个例子:正常的x86可以同时安装多个Linux系统,其各个启动镜像都在/boot目录下,在bios界面时可以手动选择其中一个镜像并且引导;或者采用修改/boot/grup/grup.conf文件来选择自启动其中那个内核镜像。

题目差不多的意思就是:如果你自己编译了一个x86内核,安装完新内核后,重启发现系统无法正常启动了,这时候该如何处理?

发表于 2018-11-15 20:36:59 回复(0)
首先,可以将原始码删除:rm -rf /usr/src/kernels/linux-2.6.30
再者,删除掉核心模块的目录: rm -rf /lib/modules/2.6.30
最后删除掉 /boot/ 内的核心档案与 initrd 档案,以及 /boot/grub/menu.lst 内的 title 设定即可。
发表于 2020-12-25 15:24:57 回复(0)
查到的答案:
首先,可以将原始码删除:rm -rf /usr/src/kernels/linux-2.6.30 再者,删除掉核心模组的目录: rm -rf /lib/modules/2.6.30 最后删除掉/boot/ 内的核心档案与 initrd 档案,以及/boot/grub/menu.lst 内的 title 设定即可。
编辑于 2018-11-16 14:13:22 回复(0)