使っているLinuxマシンがSELinuxでエラーになって起動できなくなりました。そんなときは…
とりあえず、落ち着いて再起動。起動時のkernelパラメータを調整して起動すればいいだけです。CentOSの場合は次のような感じです。
- SELinuxでエラーになっていたので、GRUBメニューがでているときに、矢印キーで自動起動をとめてから、eを入力してエディット
- kernel の行をアクティブにして e を入力して起動パラメータ編集
- selinux=0 s を追加(SELinux無効、シングルモード起動)
- b を入力して起動
- # vi /etc/selinux/config
- SELinux= permissive へ変更
- 保存したら、reboot で再起動
permissiveモードで動かして、SELinuxの問題を解決したら、元に戻せばよい。