Puncte:-1

Cum ați depana procesul de pornire foarte devreme

drapel co

Am o problemă în care nu știu cum să găsesc cauza: după ce am selectat Linux pentru a porni din meniul grub, sistemul meu pare să se „oprească” aparent instantaneu cândva în timpul procesului de pornire, după ce unele mesaje sunt înregistrate ca și cum ar fi pierdut puterea sau s-ar opri imediat .

Acest lucru pare să se întâmple atât de devreme la pornire, încât sistemul de fișiere nu este încă montat și nu sunt scrise jurnalele nicăieri, astfel încât să pot diagnostica problema. Se întâmplă de cele mai multe ori înainte ca rezoluția vga să fie trecută la o rezoluție mai mare. Pot citi unele dintre mesajele detaliate în timpul procesului de pornire, dar nu există niciun mesaj de eroare neobișnuit și închiderea are loc în cea mai mare parte în perioada înainte de schimbarea rezoluției, dar nu este 100% consistentă.

În mod ciudat, uneori sistemul poate porni cu succes. Totul pare la întâmplare. Sunt destul de sigur că nu ar trebui să fie o problemă hardware, cum ar fi sursa de alimentare.Motivul este că sistemul nu se oprește niciodată când pornesc Windows și am încercat deja să schimb componente precum sursa de alimentare, placa de bază și RAM.

Stie cineva cum se poate diagnostica problema si gasi cauza? Sau chiar mai bine, care ar putea fi problema?

oldfred avatar
drapel cn
Ce placa video/cip? Ce versiune de Ubuntu? Dacă doriți o mulțime de detalii despre hardware, puteți rula acest nou script. Nu copiați date de pe ecran, deoarece acestea pot include date pe care nu doriți să le partajați. Încărcarea pe site-ul pastebin elimină acest tip de date. Bara de spațiu prin ecrane și q pentru a ieși din ecrane. `wget -N -t 5 -T 10 https://github.com/UbuntuForums/system-info/raw/main/system-info && \ chmod +x info-sistem && \ ./system-info`
Joseph Dalton avatar
drapel co
Am folosit Ubuntu 20.04 și grafica este Intel Integrated Graphics P630. https://paste.ubuntu.com/p/VvXqp8SYm9/
oldfred avatar
drapel cn
Ai cel mai recent UEFI de la Gigabyte pentru placa ta de bază? Aceasta arată câteva mai noi: https://www.gigabyte.com/Motherboard/C246N-WU2-rev-10/support#support-dl-bios Nu știu zfs și ce diferențe poate avea.
Joseph Dalton avatar
drapel co
Instalarea probabil nu face diferența, deoarece aceeași problemă poate apărea cu o pornire de stick USB live fără o instalare completă. Deci, probabil că ZFS nu face diferența. Ai dreptate că există un BIOS foarte nou din 2021/11/29 pe care nu l-am încercat încă.
Joseph Dalton avatar
drapel co
Noul BIOS nu a schimbat nimic.
oldfred avatar
drapel cn
Există vreo notificare în fișierele jurnal? Examinați fișierele jurnal `sudo egrep -i 'warn|error' /var/log/*g` Primesc câteva pagini de avertismente cele mai multe legate de ACPI care nu contează. Și o nouă eroare de bootstrap pe care nu o aveam înainte. Poate trebuie să verific asta, eu însumi. Dar sistemul meu funcționează bine. Google a găsit o mulțime de intrări vechi despre eroarea de bootstrap, care pot fi legate de instalare și nu contează.
Joseph Dalton avatar
drapel co
Am eliminat quiet/spash și am încercat să filmez procesul de pornire. Nu am văzut mesaje sau avertismente suspecte. Totul se întâmplă foarte repede și se oprește în diferite locuri ale procesului, nu întotdeauna în același punct. Cred că această parte nu este încă în jurnale, deoarece sistemul de fișiere este montat doar mai târziu, deci nu poate fi încă scris pe disc. De aceea am întrebat dacă pot face ceva înainte de asta. Am instalat diferite distribuții Linux pe o mulțime de PC-uri diferite înainte, dar pe acesta, se oprește întotdeauna și nu am idee de ce. Windows rulează impecabil. La fel și memtestul.
oldfred avatar
drapel cn
Din programul de instalare live puteți rula fsck pe partițiile ext4. Dar dacă zfs, nu știu care este instrumentul echivalent de reparare a fișierelor. https://www.phoronix.com/scan.php?page=news_item&px=Linus-Says-No-To-ZFS-Linux Aș putea încerca să folosesc ext4 pentru / & /home și apoi, dacă doriți, zfs creați o partiție de date.
Joseph Dalton avatar
drapel co
Dacă spui „sistemul meu funcționează bine”, vrei să spui că ai un sistem Gigabyte similar? Dacă pornesc de pe un usb live, nu există jurnale. Când m-am uitat dacă am reușit să fac un boot cu succes, nu am găsit încă nimic semnificativ, dar pot încerca din nou cu sugestia ta. Problema mea principală este că opririle spontane sunt foarte devreme, așa că nu pot obține jurnalele. De asemenea, bănuiesc că este posibil să nu existe jurnale dacă sistemul se oprește înainte ca ceva să fie înregistrat.
oldfred avatar
drapel cn
Dacă obțineți meniul grub, acesta a început să pornească. Ați eliminat Quiet Splash pentru a vedea procesul de pornire, care arată ce va fi în fișierul jurnal. Uneori puteți vedea probleme, dar noul SSD defilează atât de repede încât nu pot vedea prea multe. Întotdeauna elimin quiet splash, doar pentru a vedea procesul de pornire. Sunt la sistemul meu Asus Z97 din Illinois, dar sper să fiu la sistemul Gigabyte Z170 din Florida în curând. Pensionar și pasăre de zăpadă sau unul care se îndreaptă spre sud iarna. Ambele sisteme folosesc Kubuntu 20.04, dar s-au instalat aproape la fiecare 6 luni pentru a testa partițiile.
oldfred avatar
drapel cn
Spun doar pe forumuri în care unul dintre utilizatori a spus că a fost o problemă cu nucleul cu o versiune a nucleului. Și au fost nevoiți să monteze zf-uri pentru a face reparații. Nu cunosc detalii. https://ubuntuforums.org/showthread.php?t=2469521
Joseph Dalton avatar
drapel co
Sistemul de fișiere de instalare live este OK. Am încercat și mai multe dispozitive. Am incercat si 18.04. Nu cred că zfs trebuie să facă ceva cu problemele; închiderea are loc adesea înainte de montarea sistemului de fișiere și, de asemenea, pe programul de instalare live. Încerc să îmi dau seama dacă este ceva în neregulă cu hardware-ul meu, dar funcționează fără probleme cu Windows. De asemenea, am multe instalări Linux fără probleme, dar acest computer se oprește aleatoriu. Și nu am idee cum pot urmări cauza principală fără informații suplimentare de diagnosticare. Problema nu pare la fel de simplă ca kernel/BIOS greșit etc.
Puncte:0
drapel jp

Din descrierea problemei, nu sunt sigur cum va ajuta acest lucru. Totuși, acestea sunt sfaturile mele generale pentru depanarea procesului de pornire foarte timpurie.

  • eliminați argumentele nucleului precum Liniște și stropi. Din comentarii, se pare că faci deja asta.
  • adăugați argumentul nucleului depanare=. Aceasta se va configura casper pentru a scrie un jurnal de depanare /casper.log în interiorul sistemului de fișiere temporare initrd, care va fi copiat în /var/log/casper.log în sistemul de fișiere real.
  • adăugați argumentul nucleului depanare. Aceasta este diferită de depanare= argument. Aceasta se va configura initramfs pentru a scrie un jurnal de depanare /run/initramfs/initramfs.debug.
  • adăuga pauză= Argumentul kernelului pentru a întrerupe procesul de pornire în initramfs și a deschide un shell de depanare. De exemplu. break=top va întrerupe procesul de pornire la început.

Legături

Joseph Dalton avatar
drapel co
Acestea par a fi informații extrem de utile! O să mă uit la el.
Joseph Dalton avatar
drapel co
După ce am investigat, acum am dezactivat mai multe funcții ale procesorului, cum ar fi EIST și RTH și, în sfârșit, nu am mai avut probleme din nou. Mulțumesc, această întrebare s-a adresat direct la ceea ce voiam să știu. Sunt puțin trist că întrebarea mea a fost votată negativ, deoarece am făcut multe cercetări și am sperat la un răspuns excelent ca acesta.

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.