Soluție la eroare: fără memorie atunci când încercați să configurați Grub în ArchLinux

Ieri draga mea și urât ArchLinux s-a dus în iad. Totul s-a întâmplat când am actualizat pachetul libcrypt care, din cauza unei probleme necunoscute, a început să prezinte erori.

Se pare că se datorează ceva legat de versiunea PacMan + Kernel + LibCrypt. Nu știu, problema este că multe aplicații nu s-au deschis pentru mine și când am repornit, nu au mai ridicat niciodată X-ul.

Privind în forumul Arch, sugestiile erau aceleași: reinstalați sistemul de bază. Nici scurt, nici leneș, am început să instalez următorul acest ghid excelent, dar mi s-au întâmplat următoarele:

Când încercați să configurați GRUB cu comanda:

grub-mkconfig -o /boot/grub/grub.cfg

Mi-a aruncat următoarea eroare:

Se generează fișierul de configurare grub ... S-a găsit imaginea linux: / boot / vmlinuz-linux S-a găsit imaginea initrd: /boot/initramfs-linux.img S-a găsit memtest86 + image: /boot/memtest86+/memtest.bin Eroare: fără memorie. eroare: eroare de sintaxă. eroare: Comandă incorectă. eroare: eroare de sintaxă. Eroare de sintaxă la linia 195 Erorile de sintaxă sunt detectate în fișierul de configurare GRUB generat. Asigurați-vă că nu există erori în fișierele / etc / default / grub și /etc/grub.d/* sau vă rugăm să înregistrați un raport de erori cu /boot/grub/grub.cfg.new file attach.done

WTF? Dar ca întotdeauna, soluția este în a nu dispera și a căuta. Sigur, spun asta acum, dar ieri ceea ce îmi doream era să arunc laptopul pe fereastră.

Ce trebuie să facem este (în aceeași instalare) să edităm fișierul:

# nano /etc/default/grub

și adăugați linia:

GRUB_DISABLE_SUBMENU=y

Apoi executăm din nou comanda:

grub-mkconfig -o /boot/grub/grub.cfg

Și totul ar trebui să meargă fără probleme. Și nimic, deja îl instalez ArchLinux din nou, așa că am profitat și am repartizat discul pentru a oferi mai mult spațiu rădăcinii (/).


Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.

  1.   Martial del Valle el a spus

    Din fericire în aceste zile sunt în vacanță în ținuturile Debian !!

    1.    plin de viață el a spus

      Ieri eram pe punctul de a merge în acele părți .. Dar întoarcerea nu este ușoară.

      1.    Leu el a spus

        Puteți încerca oricând alte terenuri, cum ar fi Opensuse 😀

    1.    plin de viață el a spus

      Verdaaaaaaaad !!! Nu mi-am amintit acel post hahaha ..

      1.    să folosim Linux el a spus

        Ha ha! EȘUI!

    2.    Nabucodonosor el a spus

      uită-te să ai răspunsul în propriul tău forum și să nu-l consulti sau să-i dai atenție ... asta vorbește ___ despre tine Elav ¬¬ '

      1.    plin de viață el a spus

        Ieri am avut ziua să caut .. ¬_¬
        Am pus eroarea pe Google și forumul Arch a fost primul lucru care a ieșit. 😛

      2.    plin de viață el a spus

        Asta nu înseamnă să vă spun că uneori am soluția pe propriul computer (Documentație) și ies să o caut pe internet 😀

        1.    santiago burgos el a spus

          La naiba, dar mai bine spuneți-o, în aceste cazuri este mai bine decât despre și să nu lipsească informații despre asta, (dacă îmi permiteți să mă exprim și cu scuzele cazului) tocmai această nenorocită și nenorocită de eroare este cea pe care m-a împiedicat să termin instalarea lui Arch acum câteva luni și nu am avut de ales decât să încerc Manjaro, dar voi încerca să o instalez din nou (acum că am cumpărat un nou hard disk: D) și să văd cum merge dacă obțin același lucru eroare din moment ce va trebui să fac boot dual cu Windows (motive de lucru și puțin studiu)

  2.   Alexandru Gil Cal el a spus

    Același lucru mi s-a întâmplat și mie și l-am rezolvat așa, dar cu ultima actualizare grub de acum câteva zile, asta a fost rezolvat, sau cel puțin nu mi-a dat nicio problemă la reinstalarea Arch de la 0.

  3.   Percaff_TI99 el a spus

    Nu știu câte megaocteți ați actualizat ieri, în cazul meu erau cam 200 și ceva; dar astăzi am o altă actualizare de 507 megaocteți (kde 4.12.1-1), până acum se comportă minunat, dar nu prea îmi place să actualizez atât de mulți megaocteți în perioade scurte, pe scurt, este prețul pentru a avea cele mai recente, mulțumesc pentru soluție, sunt deja avertizat.

    1.    Alexandru Gil Cal el a spus

      Ei bine, adevărul este că nu știu exact, dar a fost puțin, aproximativ 160 de megaocteți, dar și libreoffice actualizat. Oricum, beta-ul grub care a fost aplicat acum câteva zile îl puteți descărca de pe pagina proiectului și îl puteți compila singur.

  4.   ridri el a spus

    Acest tip de eșec mi se pare de neconceput și, de asemenea, ca o lună fără rezolvare, deoarece mi s-a întâmplat deja. Cred că atunci când sunt erori care nu vă permit să începeți, ar trebui să fie remediate cât mai curând posibil sau să nu publicați actualizarea.

    1.    puf el a spus

      Sunt total de acord cu tine, folosesc archlinux pe computerul meu desktop și mi s-a părut cam ciudat că nu s-au întors la pachetul anterior grub, având în vedere că pachetul menționat cel puțin nu mi-a dat greș.

  5.   Bernard el a spus

    Acesta este unul dintre lucrurile care mă face să mă întreb de ce mai folosesc archlinux? Nu știu, dar ori de câte ori sistemul se blochează cu o actualizare, este foarte distractiv să trebuiască să găsesc cum să-l rezolv.
    Iar pentru cei cărora nu le place să se ocupe de sistemele pe moarte, treceți la distribuțiile mai „stabile”, pentru care sunt destinate.

  6.   Leu el a spus

    Folosesc Arch, dar îl gestionez grub datorită unei instalări Debian într-o altă partiție 😛

  7.   Itachi el a spus

    Sunt un utilizator Arch, dar spun mereu că Arch nu este o distribuție serioasă, este o jucărie de jucat și de jucat, dar nimic mai mult. Când lucrurile devin serioase, trebuie să folosiți alte distribuții.

  8.   Matthias el a spus

    Acest lucru arată cât de rele sunt aceste distribuții pentru oameni. Cum ajunge Linux la public? Nu cred cu Arch .. Și el crede că unii îl recomandă și spun că este cel mai bun .. Ceva pe care nu l-ai putut actualiza nu mai este inutil ..

    1.    ridri el a spus

      Arch s-a spus întotdeauna că este conceput pentru ca utilizatorii de nivel mediu avansat să nu recomande cuiva care nu cunoaște Linux. Arch ar putea fi mult mai bun dacă ar avea mai mult control al calității asupra ambalajului și manjarul este dovada acestui lucru. În acest moment există, de asemenea, mici probleme cu firefox care rezolvă din cauza unor eșecuri în driverul nvidia, presupun că, cu cea mai recentă actualizare nvidia, va fi rezolvată. Într-o versiune de lansare, există probleme care pot fi gestionate prin natura lor, cum ar fi atunci când există schimbări importante, dar există altele care par a fi rodul neglijării. Citea pe blogul Synflag cum a intrat în contact cu un pachet de arcuri care nu-și amintea ce versiune de gcc compilase xfce. Așa cum spune Itachi Arch, este o jucărie cu care să te joci și este foarte dulce pentru cei cărora le place să încerce lucrurile.

      1.    Matthias el a spus

        Informat! Multumesc pentru raspuns.

    2.    Morfeu el a spus

      Este adevărat. Dar…
      Folosesc Arch exclusiv pe computerul meu de aproximativ 3-4 ani. Și, în ciuda cât de „problematică” este, nu am avut niciodată o problemă la fel de gravă ca cea din postare, care m-a obligat să reinstalez sistemul de bază (de fapt nu am niciodată, și că actualizez zilnic și instalez pachete din AUR la mansalva). Paradoxal la locul de muncă trebuie să folosesc vechiul și „robustul” (și „pentru tot publicul”) Windows XP, unde nici măcar nu am permisiunea de administrator pentru a instala ceva, unde paginile „periculoase” sunt blocate de „binecuvântați” "proxy. Și totuși, în acești 5 ani, au trebuit deja să formateze și să reinstaleze sistemul de operare pe acest computer de cel puțin două ori! Deci Arch nu este la fel de „stabil” pe cât toată lumea are nevoie?

      1.    ridri el a spus

        Arch nu este ceea ce este în mod normal înțeles în lumea Linux ca o distribuție "stabilă", ci chiar opusul, deoarece se actualizează la cea mai recentă versiune disponibilă a tuturor programelor și bibliotecilor fără a testa cu greu. În plus, pachetele nu sunt patch-uri decât dacă este esențial, cum ar fi nucleul. Restul este de obicei versiunea vanilie. Dar, în ciuda acestui arc, este destul de stabil și greu de rupt. În arch totul poate fi rezolvat datorită faptului că nu are niciun tip de configurație specifică sau scripturi care automatizează procesele ca în alte distribuții. Însuși Allan McRae afirmă că nu se recomandă utilizarea acestuia în medii de producție.

  9.   peterceh el a spus

    Folosiți mai bine Debian, Slackware sau, în caz contrar, openSUSE și uitați de vibrațiile proaste 😀

  10.   Alexandru Gil Cal el a spus

    Ei bine, îl folosesc de ani de zile și l-aș schimba doar pentru Gentoo, în ceea ce privește eroarea grub, aceasta mai mult când le-au dat să pună semnăturile au fost singurele probleme pe care le-am avut, dar nimic care nu poate fi rezolvat citind puțin.

  11.   jony127 el a spus

    Mi se pare curios că colegul elav, apărător al stabilității debian (pe care l-a folosit) ajunge să folosească Arch și spune că îi este greu să se întoarcă.

    Înțeleg că utilizarea debian stable este un desktop este frustrant (nici măcar nu-l iau în considerare pentru că și el eșuează) din cauza aplicațiilor învechite, kernel, ... de aceea până la urmă am ajuns să-l părăsesc și să merg înapoi către OpenSuse.

    Utilizarea debian stable este un desktop care vă privează pentru o lungă perioadă de timp de noile versiuni ale nucleului cu îmbunătățirile sale, precum și de cele mai recente versiuni ale mediilor desktop, trebuind să sacrificați în acest fel puterea de a utiliza noi opțiuni și îmbunătățiri (spun asta din propria mea experiență).

    Și Arch, nici nu-l vreau în pictură, pentru că nu sunt dispus „pentru timp și dorință” să rezolv probleme sau să rămân fără un sistem când am nevoie cel mai mult sau în momentul cel mai puțin oportun, asta nu Nu-mi oferă cu adevărat nici o liniște sufletească.

    Cel mai bun la final, folosește o distro care nu te lasă aruncat și are un echilibru bun între stabilitate și monedă. O opțiune extrem de recomandată pentru acest OpenSuse, în afară de adăugarea unor repo-uri specifice, îl puteți actualiza cu ușurință la cea mai recentă versiune a desktopului dvs., a nucleului, ... ..
    deși prefer să rămân cu ceea ce vine în repo-urile oficiale. Apoi, o actualizare a sistemului când noua versiune iese și rulează 🙂

    Salutări.

  12.   Fernando el a spus

    Același lucru mi s-a întâmplat în urmă cu aproximativ o lună, deoarece nu găseam o soluție, am trecut la Syslinux.