Initramfs (forum)

Am un computer cu debian9 la bord. Totul funcționează excelent!
Ați adus un hard disk cu Windows în ntfs (discul a început să fie întărit, este necesar să se arunce fișiere). A conectat la mama un disc și debianul refuză să fie încărcat.






Nu a fost găsit inițial. Încercați să treceți init = bootarg
(Initramfs)
debian uefi gpt
Discul cu Windows cel mai probabil mbr, dar nu este exact

fără un disc cu Windows, debian este încărcat

Orei bune din timpul zilei.

Există o matrice raid1 formată din 3 discuri. Matricea este creată cu ajutorul btrfs, pe care este instalat sistemul de operare. Încercarea de depanare a acestei configurații a arătat că încărcarea OS este reușită numai dacă toate discurile din coșul de gunoi sunt conectate.

Dacă dezactivați fizic unul dintre cele 3 discuri și să încerce să porniți sistemul într-o stare degradată, eroarea initramfs de boot apare cu lama în BusyBox cu diagnosticul:

Dacă înțeleg corect, acest lucru se datorează imaginii incorect formate incorect, în care nu este specificată opțiunea de montare degradată pentru matrice. Și cum să o specificăm corect, nu știu. Avem nevoie de o minte colectivă.

ZY Acest subiect este o continuare a acestui lucru.

Buna ziua tuturor! Am avut de-a face cu Linux foarte recent, așa că nu da prea multă lovitură :) În plus față de toate problemele: nu știu despre server, practic nimic, pentru că el ma luat prin moștenire de la adminul anterior și nu mi-a trecut-o la el :(

În general, după repornire, serverul virtual (headbox fără cap) pe unele Ubuntu a căzut în initramfs :(

mount produce următoarele:

Ce a reușit să facă:

deoarece sa sugerat să verificăm manual secțiunea fsck, apoi am încercat să o verific:

Nu a ajutat. După părerea mea, tot ceea ce a găsit și a fost corectat de către fsck a fost în dosarul / tmp

Ce altceva să încerci, ce oferă infu?

Desigur, este ceva de genul acestui post. dar mi-e teamă că așa de grăbit și fără prea multă experiență de a săpa și de a nu perturba datele.

Cu stimă, Valery.

În cazul în care consola de boot GRUB nu este setat un parametru de rădăcină în Linux comandă, sistemul va porni la initramfs, am o întrebare: poate, vom continua apoi manual procesul de boot normală cu systemd apel? Am încercat să montați principalele fs și de a efectua switch_root, dar nu am nimic.

Nu înțeleg de ce porumbeii încep atât de târziu, adică deja în stadiul inițierii daemonului. Pe scurt, initramfs cu un pumn și temă create (încercat și genkernel-următor și dracut), în corn totul este scris

KMS este activat și rulează.

De fapt, kernelul pornește ca de obicei, sistemul este pornit, iar apoi începe pâlnia. Am încercat să șterg initramfs-ul pentru test, imaginea este aceeași. Se pare că Plumut nu vrea să înceapă cu initramfs.

Fiori de gândire în care ceea ce ar plyumut lucrat chiar și la începutul miezului UEFI-necesare, pe archviki scrie că prietenii EFI framebuffer cu plyumutom. Poate?

Confruntat cu o problemă ciudată. Nu pot introduce parola din containerul LUKS la momentul încărcării. Judecând după asteriscurile care apar, jumătate din simboluri sunt pur și simplu înghițite. Și dacă așteptați un minut, atunci acesta este introdus în mod normal. Prin urmare, tag-ul sistemat, se pare că există o rasă de unități. Am montat var și acasă, initramfs reconstruit, Plymouth oprit. Tastatură built-in laptop, de lucru. Google tăcut, ajutor.







P.S. Sistemul meu Har-ki, dacă este de ajutor. Sistem de Producator: Acer System Model: Aspire V3-572G BIOS: V1.32 Procesor: Intel (R) Core (TM) i3-4005U CPU @ 1.70GHz (4 procesoare),

Memorie de 1,7 GHz: 4096 MB RAM

Este vorba de Debian Jessie, deși tema poate fi relevantă pentru alte distribuții (ubuntu?).

A fost configurată criptarea partiției rădăcină (LUKS). Ar fi de dorit ce decodare să se efectueze de pe un card flash și dacă nu este introdus - prin introducerea parolei.

Problema este că funcționează sau o solicitare de parolă sau utilizarea unei chei de pe o unitate flash.

Intrarea în / etc / crypttab este acum astfel (UUDI înlocuite cu puncte, pauzele de linie adăugate pentru lizibilitate):

Dacă este introdusă o unitate flash cu o cheie, totul este încărcat. Dacă nu este introdus, descărcarea este întreruptă, parola nu este solicitată.

Vreau să găsesc o soluție fără a folosi scripturi de la terțe părți (instrumente de distribuție).

Bună seara. Pe disc lvm cu piscină subțire, prin genkernel creez initramfs, dar există versiunea 2.0.88 și este necesar> = 2.0.89. Este posibil ca să înlocuiți acolo lvm mai nou? LFS "nu ne-am angajat, deci colectam initramfs mânere dificile.

1. Înregistrați fișierele firmware direct în kernel și specificați directorul / lib / firmware (unde este portul și unde este instalat firmware-ul)

2. Împachetați-le în initramfs prin

Această opțiune, apropo, nu încetinește mult începutul sistemului prin despachetarea ramdisk-ului. Dar, în orice caz, seamănă cu cârjele și, pe baza experienței anterioare cu alte distribuții, pot să presupun că nu ar trebui să fie așa. Poate că acest lucru se datorează muncii curbe a sistemelor și udev-urilor, sau aici este configurat ca ceva specific. Poate cineva să vină peste el și să știe de ce se întâmplă acest lucru și cum să-l remediem?

PS: Desigur, atunci când am construit kernelul, am luat în considerare toate instrucțiunile de la Gentuki.

Bună ziua. Descriu problema și concluziile mele în ordine. Serverul de acasă pe serverul Ubuntu 16.04 a lucrat timp de câteva luni fără plângeri și repornire. În acest timp, s-au făcut anumite modificări în sistem, dar mai multe despre acestea mai târziu. După repornire, sistemul nu a pornit. Conectez monitorul, văd următoarele erori la încărcare:

După aceea, sistemul intră în initramfs. Judecând după scris, partiția / dev / sda1 a fost montată înainte de a fi verificată și instalată ca root. Comanda mount verifică partițiile montate. Toate partițiile hard disk-urilor sunt montate în directoarele formatului / mnt / usbhd-sdxx. După dezinstalare, toate partițiile sunt testate fără probleme de către fsck. În măsura în care înțeleg, montați toate partițiile ar putea udev și astfel să ocupeți partiția rădăcină. Recent, regulile udev au adăugat reguli de montare automată pentru a monta suporturi portabile. Sincer, regula găsită pe Internet și nu a pătruns. Doar verificați modul în care este montat suportul portabil și sistemul nu se repornește. Dacă am dreptate, cum pot dezactiva udev mount-ul de partiție? Nu pot să încep sistemul și, prin urmare, nu pot renunța la reguli.

În general, discul a decis să cripteze, voi folosi dm-crypt + LUKS, implicit. Nu prea înțeleg acest lucru, îmi cer scuze pentru inexactitatea bla bla bla.

Probleme cu criptare nu este, există o problemă la pornire. Faptul este că înainte de a încărca kernel / rădăcină / etc dm-crypt pentru a cere parola, aici problema. Peste tot spun ei, trebuie să adăugați în initramfs cârlige «cripta lvm2», fără ea nu va cere nimic, și nu-mi place initramfs, de ce eu, vreau fără ea, este posibil?

Întrebare finală: este posibilă încărcarea de pe un disc complet criptat (altul decât / boot) fără initramfs sau alte caracteristici similare? Cu alte cuvinte, folosind un singur nucleu. Cum ar trebui să fie: Sistemul ar trebui să ceară parola pentru a decripta rădăcina / etc, după ce a intrat în procesul de inițializare normal.

Sistemul Oracle Linux 6.7.

Există două nuclee - 2.6.32-504 (curent) și 2.6.32-573.22.1 (actualizate)

când mașina a fost repornit

Bootat de la un alt nucleu (mai vechi), a aflat. că nu există nicio intrare despre initrd. Creat initramfs dracut'om, a adăugat o intrare în grub:

Înregistrarea a apărut și este recunoscută, totuși, atunci când se descarcă, apar următoarele:

și panica ulterioară a kernel-ului.

Judecând de Google - problema este pur și simplu în absența unei repornări - situația mea nu este potrivită - pentru că am reîncărcat în cele din urmă. Ce puteți spune? Ștergeți kernelul actualizat și îl reîncărcați? Există o garanție că acest lucru nu se va întâmpla din nou?

Am o problemă, a zburat bubuntu meu bine și am decis să reinstalați boot de pe USB live și acolo grub4dos linie bine, am editat menu.lst fișier și a intra în linia de comandă initramfs.Lyudi spune-mi te rog: Ce trebuie să fac în continuare pentru a reseta complet sistemul, în cazul în care am monta SO zadolbalsya scotoci încă nu se poate nayti.Zaranee mulțumesc.







Articole similare

Trimiteți-le prietenilor: