linux 不能進入系統 Failed to load SELinux policy. Freezing


錯誤原因

配置關閉SELinux,結果誤操作

應修改配置文件/etc/selinux/config中的“SELINUX”參數的值,
# SELINUX=enforcing  原始配置
SELINUX=disabled     正確

但是誤將“SELINUXTYPE”看成“SELINUX”,設置了SELINUXTYPE參數:
#SELINUXTYPE=targeted   原始配置 這個不必修改。
SELINUXTYPE=disabled   錯誤

 

錯誤結果

重啟后 機器就報 Failed to load SELinux policy. Freezing 錯誤 導致一直不能啟動 

解決辦法:

1. 重啟時在啟動頁面,選擇你要啟動的內核 按 E, 進入 grub 編輯頁面。

2. 找到 linux16 那一行,在LANG=zh_CN.UTF-8 空格 加上 selinux=0 或者 enforcing=0 (備注:我是加入selinux=0 生效的。)

3. 然后 ctrl + x 啟動,就看到熟悉的登錄界面。

4 .修改selinux配置文件,正確關閉selinux ~!

vim /etc/selinux/config
# This file controls the state of SELinux on the system.
# SELINUX= can take one of these three values:
#    enforcing - SELinux security policy is enforced.
#    permissive - SELinux prints warnings instead of enforcing.
#    disabled - No SELinux policy is loaded.
SELINUX=disabled
# SELINUXTYPE= can take one of three two values:
#    targeted - Targeted processes are protected,
#    minimum - Modification of targeted policy. Only selected processes are protected. 
#    mls - Multi Level Security protection.
SELINUXTYPE=targeted

修改完畢后,重啟。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM