CentOS7怎么清除启动项残留
CentOS7是Linux的一个经常使用版本,其启动项可让你自由地开关,但有时会留下启动项残留,致使系统没法正常启动。本文将介绍怎么清除启动项残留。
步骤
grub2是CentOS7系统的默许启开工具,它的配置文件在/etc/grub2.cfg中。要查看该配置文件,请在终端中输入以下命令:
sudocat/etc/grub2.cfg
grub2配置文件中包括了所有启动项。找到你要删除的启动项,并确保它的删除不会影响系统的正常运行。一般来讲,你可以删除旧版本的内核启动项。
要删除菜单项,你需要编辑/etc/grub2.cfg配置文件。在终端中输入以下命令:
sudonano/etc/grub2.cfg
在编辑器中找到你要删除的菜单项,并删除它的定义。例如,如果你要删除旧版本的内核启动项,可以删除以下类似代码段:
menuentry'CentOSLinux(3.10.0⑶27.el7.x86_64)7(Core)'--classcentos--classgnu-linux--classgnu--classos--unrestricted$menuentry_id_option'gnulinux⑶.10.0⑶27.el7.x86_64-advanced-b6f9353d-ba6a⑷5a7-b40a-096a93424c51'{
load_video
setgfxpayload=keep
insmodgzio
insmodpart_msdos
insmodext2
setroot='hd0,msdos1'
if[x$feature_platform_search_hint=xy];then
search--no-floppy--fs-uuid--set=root--hint='hd0,msdos1'b6f9353d-ba6a⑷5a7-b40a-096a93424c51
else
search--no-floppy--fs-uuid--set=rootb6f9353d-ba6a⑷5a7-b40a-096a93424c51
fi
linux16/vmlinuz⑶.10.0⑶27.el7.x86_64root=/dev/mapper/centos-rootrord.lvm.lv=centos/rootrd.lvm.lv=centos/swaprhgbquietLANG=en_US.UTF⑻
initrd16/initramfs⑶.10.0⑶27.el7.x86_64.img
}
在编辑完成后,按下Ctrl+X保存并退出编辑器。
为了更新grub2的配置,一定要运行以下命令:
sudogrub2-mkconfig-o/boot/grub2/grub.cfg
运行以下命令以查看更新后的grub2菜单:
cat/boot/grub2/grub.cfg
现在,你的CentOS7系统应当已没有任何启动项残留了。现在,只需重新启动系统便可。
桂哥网络www.guIgege.Cn
TOP