Установленный SELinux на Ubuntu 14.04 и системе не является загрузочным теперь

Я пытался узнать немного о 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 должно быть устройство отдельно?

Любая справка будет цениться.

1
задан 7 June 2017 в 17:02

1 ответ

Я смог выяснить работу вокруг. Я вошел в меню начальной загрузки личинки и удалил два параметра ядра 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 параметры к ядру.

0
ответ дан 8 December 2019 в 05:06

Другие вопросы по тегам:

Похожие вопросы: