Я пытался узнать немного о SELinux на моей Ubuntu 14.04 и не понял, что это уже имело AppArmor, который SELinux удаляет во время его собственного процесса установки.
Я установил два пакета selinux-utils
и selinux
(в том порядке). Во время установки selinux
Я был продвинут на перезагрузку в оболочке удара. Когда я поразил клавишу Enter, она продолжилась далее и сказала что некоторый отказавший сценарий после установки.
Я затем пытался перезагрузить, и начальная ошибка была /
будучи разделом только для чтения. Таким образом, я вошел в Личинку и отредактировал ro
параметр к ядру и измененный это на rw
. После того, как это смогло создать каталог /selinux
но теперь я получаю другую ошибку, которую я зафиксировал ниже (это от попытки загрузиться в однопользовательский режим),
Begin: Running /scripts/local-bottom ... done.
Begin: Running /scripts/init-bottom ... /sbin/load_policy: Can't load policy: No such device
Warning: SELinux policy load failed, continuing
mount: mounting none on /selinux failed: No such device
Warning: Unable to mount /selinux
done.
Существуют некоторые дальнейшие сообщения, связанные с plymouth-upstart-bridge
. Наконец существует еще одно сообщение об ошибке (не уверенный, если это связано с SELinux),
[drm:intel_set_pch_fifo_underrun_reporting [i915]] *ERROR* uncleared fifo underrun on pch transcoder
Я предполагаю теперь, что проблемой является эта строка mount: mounting none on /selinux failed: No such device
От моей личинки I видят это /
идет (hd0,5)
и существует selinux
каталог под /
. То, что я не могу понять, - пытается ли selinux смонтировать некоторое устройство к /selinux
или это думает это /selinux
должно быть устройство отдельно?
Любая справка будет цениться.
Я смог выяснить работу вокруг. Я вошел в меню начальной загрузки личинки и удалил два параметра ядра security=selinux selinux=1
из ниже
linux /boot/vmlinuz-4.4.0-78-generic root=UUID=e2c77541-5134-497a-a180-529bfd83f38f ro quiet splash security=selinux selinux=1 $vt_handoff
, Это позволило мне загружаться в многопользовательскую систему, и затем я удалил selinux
и обновил конфигурацию личинки так, чтобы будущие начальные загрузки не передавали эти selinux
параметры к ядру.