本帖最后由 woniu19881005 于 2014-10-20 23:26 编辑
在
vm
里安装
centos7
,把
selinux
关闭后,就一直提示
failed to load seliinux policy
。
网上的解决方案是在
grub
启动菜单上按
e
键进入编辑模式,然后再启动项里加上
enforcing=0
。
按照提示,然后
Ctrl+x
启动一下
.
OK
,问题暂时解决了。
为什么说是暂时呢?
Reboot
一下,或者直接关虚拟机的电源,再次启动虚拟机,这个时候又提示
failed to load seliinux policy
。那岂不是还得重新设置?难道就不能把这个启动项保存?
网上搜了下,都没有解决方案。只能自己弄了。
解决步骤如下:
首先,找到这个启动项的地址。网上说这个启动项的配置在
/boot/grub/grub.cfg
。但是发现我的系统
(
最新版的
centos7)
里居然没有这个文件,幸运的是有个
/boot/grub2/grub.cfg
的配置文件。
修改这个配置文件,并加上
enforcing=0
,问题解决。
顺便求高手指导下,为何是
grub2
,而不是
grub?
|