Puncte:4

Cum dezinstalez un nucleu problematic?

drapel in

Rulând Ubuntu 18.04 LTS, am primit o notificare că era nevoie de un upgrade și am fost de acord. Upgrade-ul mi-a actualizat nucleul de la 5.4.0-91-generic la ...-92 și a spart lucruri. Pot încă să pornesc ...91 de la GRUB.

Nu mai pot petrece timp încercând să rezolv problema de actualizare în acest moment și aș dori doar să o dezinstalez. Cu toate acestea, îmi dau seama că dezinstalarea nu este același lucru cu o revenire și sunt reticent să dezinstalez ...92 upgrade deoarece alte lucruri se pot pierde.

Ce pot face pentru a elimina ...92 upgrade și îmi recuperez mașina fără a deteriora sistemul de operare?

Mașina pornește și pot SSH în ea.

Someone avatar
drapel my
Vrei să spui, de ce ai postat din nou duplicatul postării tale anterioare?
drapel in
Răspunsul meu către @Someone: Era destul de târziu aseară și s-ar putea să fi postat din neatenție de două ori. Dar nu văd nicio postare duplicat de eliminat. Ce mi-a ratat?
Someone avatar
drapel my
Am văzut [întrebarea anterioară] dvs. (https://askubuntu.com/questions/1385287/lost-my-mouse-and-keyboard-on-upgrade) abordând aceeași problemă cu nucleul, care IMO este similar cu aceasta. Dar acum, să uităm că... Ai primit deja 2 răspunsuri, deci nu contează. Mi-am luat înapoi votul negativ și am votat pozitiv :D
drapel in
Mulțumesc, @ Cineva și mulțumesc pentru perspectivă. Voi încerca să fiu mai atent pe viitor
Someone avatar
drapel my
Nicio problemă :D.... Ai încercat răspunsurile oferite?
drapel in
Am căutat grub-customizer și l-am găsit disponibil doar pentru 18.04 dintr-un depozit privat. Nu eram sigur care abordare și am vrut să mă uit la ea. Dar, nu îmi place foarte mult să folosesc depozite private. Prin urmare, acum trec prin răspunsul de la nimeni.
Someone avatar
drapel my
Puteți instala Grub customizer folosind `sudo apt install grub-customizer`. Răspunsul meu oferă și o soluție CLI. Este alegerea ta, ambele răspunsuri sunt corecte :D BTW nu este nimic în neregulă cu acel PPA. Deoarece este testat și de încredere.
drapel in
Am adoptat abordarea non-GUI și am revenit în afaceri. Vă mulțumim pentru ajutor și pentru voturi pozitive
Puncte:4
drapel gh

Este mai bine să faci asta fără o interfață grafică. GRUB este prea important pentru mine să am încredere într-un program care ascunde exact ceea ce face în spatele unei interfețe grafice.

  1. Mai întâi, creați o copie de rezervă a fișierului /etc/default/grub fişier:

    cp /etc/default/grub $HOME
    
  2. Acum deschis /etc/default/grub cu un editor de text și adăugați:

    GRUB_DEFAULT=salvat
    GRUB_SAVEDEFAULT=adevărat
    
  3. Actualizați GRUB pentru a salva modificările:

    sudo update-grub
    
  4. Reporniți la nucleul dvs. de lucru, astfel încât GRUB să vă poată salva alegerea pentru următoarea repornire.

  5. Acum, enumerați toate pachetele de kernel:

    dpkg -l | egrep linux-'[g|i|m|h]'
    
  6. Odată identificat, puteți elimina orice pachet de kernel cu 5.4.0-92 în numele său (de ex. linux-image-5.4.0-92-generic, linux-headers-5.4.0-92, linux-module-extra-5.4.0-92-generic, module-linux-5.4.0-92-generic) prin intermediul apt elimina.

  7. Dacă doriți să evitați nucleul problematic care vine cu o actualizare viitoare, atunci rulați:

    sudo apt-mark hold linux-image-generic linux-headers-generic
    

    Acest lucru va pune capăt curentului linux-imagine-generic pachet și opriți-l să fie actualizat.

    O poți anula cu:

    sudo apt-mark unhold linux-image-generic linux-headers-generic
    

    dar este posibil să nu doriți să faceți acest lucru, deoarece este posibil ca următoarea actualizare a nucleului să pornească fără probleme, iar acest lucru împiedică actualizarea nucleului la o versiune mai nouă.

  8. Pentru a evita ca nucleul dvs. care rulează să fie dezinstalat de autoeliminare apt, puteți marca versiunile de nucleu și antet pe care doriți să le păstrați în sistem manual. În cazul tău, versiunea pe care vrei să o folosești în continuare este 5.4.0-91, asa de:

    sudo apt-mark manual linux-image-5.4.0-91-generic linux-headers-5.4.0-91-generic
    
drapel in
Multumesc pentru sfat. Ajutorul dumneavoastră este foarte apreciat
drapel in
Am luat această abordare non-GUI și totul pare să fie bine. Mulțumesc tuturor pentru ajutor. M-am întors în afaceri
Puncte:2
drapel my

Interfață grafică cu utilizatorul

Puteți face asta folosind grub-personalizator Pachet. Il poti instala folosind:

sudo apt install grub-customizer

După instalarea pachetului, puteți lansați aplicația folosind:

grub-personalizator

Vei primi un interfata ca:

introduceți descrierea imaginii aici

Faceți clic dreapta pe nucleu provocând erori( 5.4.0-92-generic), și selectați elimina:

introduceți descrierea imaginii aici

Acum, faceți clic dreapta pe nucleu de lucru ( 5.4.0-91-generic) și selectați misca in sus:

introduceți descrierea imaginii aici

Faceți clic pe butonul de salvare pentru a salva modificările:

introduceți descrierea imaginii aici

După ce ați făcut cele de mai sus, rulați acest lucru într-un terminal:

sudo update-grub
sudo apt autoremove

Asta e!

Referinţă

Notă: Pentru a obține asistență și drivere corecte pentru dispozitiv, folosesc Ubuntu 21.10 cu un nucleu personalizat. Nu vă deranjează versiunile de kernel din imagine, acestea sunt doar pentru referință.

drapel in
Multumesc pentru raspunsuri. Ajutorul dumneavoastră este cel mai apreciat

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.