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

Я пытался немного узнать о SELinux на моем Ubuntu 14.04 и не осознавал, что на нем уже есть AppArmor, который SELinux удаляет во время собственного процесса установки.

Я установил два пакета selinux-utils а также selinux (в этой последовательности). Во время установки selinux Меня повысили до перезагрузки в оболочке bash. Когда я нажал клавишу ввода, он продолжил и сказал, что какой-то сценарий после установки завершился неудачно.

Затем я попытался перезагрузиться, и первоначальная ошибка была / будучи разделом только для чтения. Поэтому я вошел в Grub и отредактировал 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

Из моей личинки я вижу, что / находится на (hd0,5) и есть selinux каталог под /, Я не могу понять, пытается ли selinux смонтировать какое-либо устройство на /selinux или он думает, что /selinux должно быть устройство само по себе?

Любая помощь будет оценена.

1 ответ

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

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