Рейтинг:0

SELinux удален, но ядро ​​пытается загрузить его при загрузке

флаг nl

Дистрибутив: Ubuntu 21.04 (Hirsute Hippo)

Может кто-нибудь помочь мне: каковы источники этих файлов ниже? Я очистил SELinux * /etc/default/grub был очищен от SELinux, но при загрузке все еще получаю сообщение об ошибке.

 root@zika:/home/brad# dmesg |g selinux
    [0.000000] Командная строка: BOOT_IMAGE=/boot/vmlinuz-5.11.0-31-generic root=UUID=2231b73b-cd11-4c0d-99fd-f8ba4a22b922 ro security=selinux тихий всплеск
    [0.036834] Командная строка ядра: BOOT_IMAGE=/boot/vmlinuz-5.11.0-31-generic root=UUID=2231b73b-cd11-4c0d-99fd-f8ba4a22b922 ro security=selinux тихий всплеск
    [ 1.930280] evm: security.selinux
    root@zika:/home/brad# cat /proc/cmdline
    BOOT_IMAGE=/boot/vmlinuz-5.11.0-31-generic root=UUID=2231b73b-cd11-4c0d-99fd-f8ba4a22b922 ro security=selinux тихий всплеск

/etc/по умолчанию/жратва

# Если вы измените этот файл, после этого запустите update-grub, чтобы обновить
# /boot/жратва/жратва.cfg.
# Полную документацию по параметрам этого файла см. в:
# info -f grub -n 'Простая конфигурация'

GRUB_DEFAULT="0"
#GRUB_TIMEOUT_STYLE="скрытый"
GRUB_TIMEOUT="5"
GRUB_DISTRIBUTOR="`lsb_release -i -s 2> /dev/null || эхо Debian`"
GRUB_CMDLINE_LINUX_DEFAULT="тихий всплеск"
GRUB_CMDLINE_LINUX=" "

# Раскомментируйте, чтобы включить фильтрацию BadRAM, измените в соответствии с вашими потребностями
# Это работает с Linux (патч не требуется) и с любым ядром, которое получает
# информация о карте памяти из GRUB (GNU Mach, ядро ​​FreeBSD...)
#GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"

# Раскомментируйте, чтобы отключить графический терминал (только для grub-pc)
#GRUB_TERMINAL="консоль"

# Разрешение, используемое на графическом терминале
# обратите внимание, что вы можете использовать только те режимы, которые ваша видеокарта поддерживает через VBE
# вы можете увидеть их в реальном GRUB с помощью команды `vbeinfo'
#GRUB_GFXMODE="640x480"

# Раскомментируйте, если вы не хотите, чтобы GRUB передавал параметр "root=UUID=xxx" в Linux
#GRUB_DISABLE_LINUX_UUID="истина"

# Раскомментируйте, чтобы отключить генерацию пунктов меню режима восстановления
#GRUB_DISABLE_RECOVERY="истина"

# Раскомментируйте, чтобы получить звуковой сигнал при запуске grub
#GRUB_INIT_TUNE="480 440 1"

и /proc/cmdline, которая воспроизводит изменение (я удалил selinux и добавил apparmor):

root@zika:/etc# cat /proc/cmdline
BOOT_IMAGE=/boot/vmlinuz-5.11.0-31-generic root=UUID=2231b73b-cd11-4c0d-99fd-f8ba4a22b922 ro security=apparmor тихий всплеск
флаг in
Два вопроса: (1) какая версия Ubuntu в данный момент установлена ​​на машине (2) как был обновлен grub, чтобы не было SELinux?
Brad Thompson avatar
флаг nl
после очистки SELinux я удалил SELinux из /etc/default/grub: GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" GRUB_CMDLINE_LINUX=" "
флаг ru
Вы запускали `update-grub`?
Рейтинг:0
флаг ru

Когда вы изменяете /etc/по умолчанию/жратва, вы также должны запустить sudo update-grub.

Это восстанавливает информацию о загрузчике GRUB и конфигурации из /etc/по умолчанию/жратва файл и другие файлы конфигурации GRUB.

Это прекратит попытки загрузить SELinux при загрузке.

Brad Thompson avatar
флаг nl
да, я update-grub, что мне странно, потому что где-то еще присутствует.
флаг ru
Поместите содержимое вашего `/etc/default/grub` в свой вопрос в качестве редактирования. Мы можем помочь вам найти то, что неправильно настроено
Brad Thompson avatar
флаг nl
Selinux действительно был в загрузчике grub, может кто поймет почему, я его удалил, и теперь все в порядке. Я не понимаю, почему update-grub пересобрал загрузчик, но не удалил selinux, как это было в /etc/default/grub
флаг ru
@BradThompson Изменения в `/etc/default/grub` являются ручными изменениями - простое «удаление» пакетов SELinux из системы не изменяет файл настроек GRUB по умолчанию.
Brad Thompson avatar
флаг nl
правильно, но я вручную удалил selinux из /etc/default/grub и update-grub

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.