Puncte:0

SELinux a fost eliminat, dar nucleul încearcă să îl încarce la pornire

drapel nl

Distribuție: Ubuntu 21.04 (Hirsute Hippo)

Mă poate ajuta cineva: Care sunt sursele acestor fișiere de mai jos? Am șters SELinux* /etc/default/grub a fost curățat de SELinux și am primit în continuare o eroare la pornire.

 root@zika:/home/brad# dmesg |g selinux
    [ 0.000000] Linie de comandă: BOOT_IMAGE=/boot/vmlinuz-5.11.0-31-generic root=UUID=2231b73b-cd11-4c0d-99fd-f8ba4a22b922 ro security=selinux quiet splash
    [ 0.036834] Linia de comandă kernel: BOOT_IMAGE=/boot/vmlinuz-5.11.0-31-generic root=UUID=2231b73b-cd11-4c0d-99fd-f8ba4a22b922 ro security=selinux quiet splash
    [ 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 quiet splash

/etc/default/grub

# Dacă modificați acest fișier, rulați „update-grub” după aceea pentru a actualiza
# /boot/grub/grub.cfg.
# Pentru documentația completă a opțiunilor din acest fișier, consultați:
# info -f grub -n „Configurație simplă”

GRUB_DEFAULT="0"
#GRUB_TIMEOUT_STYLE="ascuns"
GRUB_TIMEOUT="5"
GRUB_DISTRIBUTOR="`lsb_release -i -s 2> /dev/null || echo Debian`"
GRUB_CMDLINE_LINUX_DEFAULT="stropire liniștită"
GRUB_CMDLINE_LINUX=" "

# Anulați comentariile pentru a activa filtrarea BadRAM, modificați pentru a se potrivi nevoilor dvs
# Acest lucru funcționează cu Linux (nu este nevoie de patch) și cu orice nucleu care se obține
# informațiile hărții memoriei de la GRUB (GNU Mach, nucleul FreeBSD...)
#GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefefe"

# Anulați comentariile pentru a dezactiva terminalul grafic (numai grub-pc)
#GRUB_TERMINAL="consolă"

# Rezoluția utilizată pe terminalul grafic
# rețineți că puteți utiliza numai modurile pe care placa dvs. grafică le acceptă prin VBE
# le puteți vedea în GRUB real cu comanda `vbeinfo'
#GRUB_GFXMODE="640x480"

# Anulați comentariile dacă nu doriți ca GRUB să transmită parametrul „root=UUID=xxx” către Linux
#GRUB_DISABLE_LINUX_UUID="true"

# Anulați comentariile pentru a dezactiva generarea intrărilor din meniul modului de recuperare
#GRUB_DISABLE_RECOVERY="true"

# Anulați comentariile pentru a primi un bip la pornirea grub
#GRUB_INIT_TUNE="480 440 1"

și /proc/cmdline care reproduce modificarea (am eliminat selinux și am adăugat apparmour):

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 quiet splash
drapel in
Două întrebări: (1) ce versiune de Ubuntu se află în prezent pe mașină (2) cum a fost actualizat grub pentru a nu avea SELinux?
Brad Thompson avatar
drapel nl
după ștergerea SELinux, am eliminat SELinux din /etc/default/grub: GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" GRUB_CMDLINE_LINUX=" "
drapel ru
Ai rulat `update-grub`?
Puncte:0
drapel ru

Când modificați /etc/default/grub, trebuie să alergi și tu sudo update-grub.

Aceasta reconstruiește informațiile despre bootloader GRUB și configurațiile din /etc/default/grub fișier și alte fișiere de configurare GRUB.

Atunci nu va mai încerca să încărcați SELinux la boot.

Brad Thompson avatar
drapel nl
da, actualizez-grub, asta imi este ciudat pentru ca este inca prezent pe undeva.
drapel ru
Puneți conținutul `/etc/default/grub` apoi în întrebarea dvs. ca o modificare. Vă putem ajuta să găsiți ceea ce este configurat greșit
Brad Thompson avatar
drapel nl
Selinux a fost într-adevăr în grub loader, poate cineva va înțelege de ce, l-am eliminat și acum este OK. Nu înțeleg de ce update-grub a reconstruit bootloader-ul, dar nu a eliminat selinux așa cum era în /etc/default/grub
drapel ru
@BradThompson Verificările la „/etc/default/grub” sunt revizii manuale - pur și simplu „eliminarea” pachetelor SELinux din sistem nu modifică fișierul GRUB implicit
Brad Thompson avatar
drapel nl
corect, dar am eliminat manual selinux din /etc/default/grub și update-grub

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.