Løsning til fejl: ud af hukommelse, når du prøver at konfigurere Grub i ArchLinux

I går min kære og hadet ArchLinux han gik til selve helvede. Alt skete, da jeg opdaterede libcrypt-pakken, som på grund af et ukendt problem begyndte at vise fejl.

Det skyldes tilsyneladende noget relateret til versionen af ​​PacMan + Kernel + LibCrypt. Jeg ved det ikke, problemet er, at mange applikationer ikke åbnede for mig, og da jeg genstartede, hævede de aldrig X igen.

Ser man i Arch-forumet var forslagene de samme: Geninstaller basesystemet. Hverken kort eller doven begyndte jeg at installere følgende denne fremragende guide, men følgende skete mig:

Når du prøver at konfigurere GRUB med kommandoen:

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

Det kastede mig følgende fejl:

Genererer grub-konfigurationsfil ... Fundet linux-billede: / boot / vmlinuz-linux Fundet initrd-billede: /boot/initramfs-linux.img Fundet memtest86 + image: /boot/memtest86+/memtest.bin fejl: uden hukommelse. fejl: syntaksfejl. fejl: Forkert kommando. fejl: syntaksfejl. Syntaksfejl på linje 195 Syntaksfejl detekteres i genereret GRUB-konfigurationsfil. Sørg for, at der ikke er fejl i / etc / default / grub og /etc/grub.d/* filer, eller skriv en fejlrapport med /boot/grub/grub.cfg.new file attached.done

WTF? Men som altid, opløsningen det er i ikke fortvivlet og søgning. Sikker på, det siger jeg nu, men i går var det, jeg ville, at smide den bærbare computer ud af vinduet.

Hvad vi skal gøre er (i samme installation) redigere filen:

# nano /etc/default/grub

og tilføj linjen:

GRUB_DISABLE_SUBMENU=y

Derefter kører vi kommandoen igen:

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

Og alt skal gå glat. Og intet, jeg installerer allerede ArchLinux igen, så jeg tog fordel af og partitionerede disken igen for at give mere plads til roden (/).


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.

  1.   Martial del Valle sagde han

    Heldigvis er jeg i disse dage på ferie i Debians lande !!

    1.    Elav sagde han

      I går var jeg ved at rejse til disse dele .. Men det er ikke let at gå tilbage.

      1.    Leo sagde han

        Du kan altid prøve andre lande som Opensuse 😀

    1.    Elav sagde han

      Verdaaaaaaaad !!! Jeg kunne ikke huske det indlæg hahaha ..

      1.    lad os bruge linux sagde han

        Haha! SVIGTE!

    2.    Nebukadnesar sagde han

      se efter at have svaret i dit eget forum og ikke hør det eller vær opmærksom på det ... det taler ___ om dig Elav ¬¬ '

      1.    Elav sagde han

        I går havde jeg dagen til at søge .. ¬_¬
        Jeg satte fejlen på Google, og Arch-forummet var den første ting, der kom ud. 😛

      2.    Elav sagde han

        Det er ikke for at fortælle dig, at jeg nogle gange har løsningen på min egen computer (Dokumentation), og jeg går ud for at lede efter den på Internettet 😀

        1.    santiago burgos sagde han

          Damn, men bedre end du har sagt det, i disse tilfælde er det bedre end om og ikke mangler information om det, (hvis du tillader mig at udtrykke mig selv og med undskyldninger fra sagen) er netop denne skide og forbandede fejl den, der Det forhindrede mig i at afslutte installationen af ​​Arch for et par måneder siden, og jeg havde intet andet valg end at prøve Manjaro, men jeg vil prøve at installere igen (nu hvor jeg købte en ny harddisk: D) og se, hvordan det går, hvis jeg får den samme fejl siden Jeg bliver nødt til at lave dual boot med Windows (arbejdsårsager og lidt undersøgelse)

  2.   Alexander Gil Cal sagde han

    Den samme ting skete med mig, og jeg løste det også sådan, men med den sidste opdatering for et par dage siden, der blev løst, eller i det mindste gav det mig ikke et problem med at geninstallere Arch fra 0.

  3.   Percaff_TI99 sagde han

    Jeg ved ikke, hvor mange megabyte du opdaterede i går, i mit tilfælde var det omkring 200 og noget; men i dag har jeg en anden opdatering på 507 megabyte (kde 4.12.1-1), indtil videre opfører det sig vidundere, men jeg kan ikke rigtig godt lide at opdatere så mange megabyte i korte perioder, kort sagt, det er prisen for at have det nyeste, tak for løsningen, jeg er allerede advaret.

    1.    Alexander Gil Cal sagde han

      Sandheden er, at jeg ikke ved det nøjagtigt, men det var lidt, omkring 160 megabyte, men jeg opdaterer også libreoffice. Under alle omstændigheder beta af grub, der blev anvendt for et par dage siden, kan du downloade den fra projektsiden og kompilere den selv.

  4.   ridri sagde han

    Disse typer fejl synes for mig utænkelige og også som en måned uden løsning, fordi det allerede skete for mig. Jeg tror, ​​at når de er bugs, der ikke tillader dig at starte, skal det rettes hurtigst muligt eller ikke offentliggøre opdateringen.

    1.    fnug sagde han

      Jeg er helt enig med dig, jeg bruger archlinux på min stationære pc, og det syntes lidt underligt, at de ikke gik tilbage til den forrige grub-pakke i betragtning af, at den nævnte pakke i det mindste ikke svigtede mig.

  5.   Bernard sagde han

    Dette er en af ​​de ting, der får mig til at spekulere på, hvorfor bruger jeg stadig archlinux? Jeg ved det ikke, men når systemet går ned med en opdatering, er det meget underholdende at skulle finde ud af, hvordan man løser det.
    Og for dem, der ikke kan lide at skulle beskæftige sig med døende systemer, skal du flytte til de mere "stabile" distroer, hvilket er det, de er for.

  6.   Leo sagde han

    Jeg bruger Arch, men jeg har grub administreret det takket være en Debian-installation i en anden partition 😛

  7.   itachi sagde han

    Jeg er en Arch-bruger, men jeg siger altid, at Arch ikke er en seriøs distro, det er et legetøj at lege og tinker, men intet mere. Når tingene bliver alvorlige, skal du bruge andre distroer.

  8.   Matias sagde han

    Det viser, hvor dårlige disse distributioner er for folk. Hvordan når Linux ud til offentligheden? Jeg tror ikke med Arch .. Og han mener, at nogle anbefaler det og siger, at det er det bedste .. Noget, som du ikke kunne opdatere, er ubrugeligt mere ..

    1.    ridri sagde han

      Arch er altid blevet sagt, at det er lavet til mellem-avancerede brugere ikke at anbefale til nogen, der ikke kender linux. Arch kunne være så meget bedre, hvis den havde mere kvalitetskontrol over emballagen, og manjaro er beviset på det. Lige nu er der også små problemer med Firefox, der sætter ord på grund af en eller anden fejl i nvidia-driveren, som jeg formoder, at det med den seneste nvidia-opdatering vil blive løst. I en løbende frigivelse er der problemer, der er acceptable i deres natur, såsom når der er vigtige ændringer, men der er andre, der synes at være et resultat af forsømmelse. Han læste på Synflag-bloggen, hvordan han kom i kontakt med en buepakker, der ikke kunne huske, hvilken version af gcc han havde samlet xfce om. Som Itachi arch siger, er det et legetøj at pille med, og det er meget sødt for dem, der kan lide at prøve tingene.

      1.    Matias sagde han

        Informeret! Tak for svaret.

    2.    Morpheus sagde han

      Det er rigtigt. Men…
      Jeg har brugt Arch udelukkende på min pc i cirka 3-4 år. Og på trods af hvor "problematisk" det er, havde jeg aldrig et så alvorligt problem som posten, der tvang mig til at geninstallere basissystemet (faktisk har jeg aldrig gjort det, og at jeg opdaterer dagligt og installerer pakker fra AUR til mansalva). Paradoksalt nok skal jeg bruge det gamle og "robuste" (og "for hele offentligheden") Windows XP, hvor jeg ikke engang har administratortilladelse til at installere noget, hvor de "farlige" sider er blokeret af den "velsignede" proxy. . Og alligevel har de i disse 5 år været nødt til at formatere og geninstallere OS på denne computer mindst to gange! Så Arch er ikke så "stabil" som alle har brug for?

      1.    ridri sagde han

        Arch er ikke det, der normalt forstås i Linux-verdenen som en "stabil" distro, men tværtimod, da den opdateres til den nyeste tilgængelige version af alle programmer og biblioteker uden næppe at teste. Derudover patches ikke pakkerne, medmindre det er vigtigt, f.eks. Kernen. Resten er normalt vaniljeversion. Men på trods af denne bue er den ganske stabil og vanskelig at bryde. I bue kan alt rettes takket være det faktum, at det ikke har nogen form for specifik konfiguration eller scripts, der automatiserer processer som i andre distroer. Allan McRae siger selv, at det ikke anbefales at bruge det i produktionsmiljøer.

  9.   Petercheco sagde han

    Brug bedre Debian, Slackware eller hvis ikke, openSUSE og glem alt om dårlige vibes 😀

  10.   Alexander Gil Cal sagde han

    Nå, jeg har brugt det i årevis, og jeg ville kun ændre det til Gentoo, som for grub-fejlen, denne mere, da de gav dem til at sætte underskrifterne, var de eneste problemer, jeg har haft, men intet, der ikke kan løses ved at læse lidt.

  11.   jony127 sagde han

    Jeg finder det nysgerrigt, at kollega elav, forsvarer af debianstabilitet (som han brugte) ender med at bruge Arch og siger, at det er svært for ham at gå tilbage.

    Jeg forstår, at brugen af ​​debian stabil er et skrivebord er frustrerende (jeg tager ikke engang hensyn til det, fordi det også fejler) på grund af de forældede applikationer, kerne, ... det er derfor, jeg til sidst endte med at forlade det og gå tilbage til min OpenSuse.

    Brug af debian stabil er et skrivebord fratager dig i lang tid nye versioner af kernen med dens forbedringer såvel som de nyeste versioner af skrivebordsmiljøer, der på denne måde skal ofre muligheden for at bruge nye muligheder og forbedringer (jeg siger det også fra min egen erfaring).

    Og Arch, jeg vil ikke engang have det i maleriet, fordi jeg ikke er villig "til tid og lyst" til at skulle løse problemer eller løbe tør for et system, når jeg har brug for det mest eller i det mindst passende øjeblik, det gør ikke ' virkelig giver mig ikke ro i sindet.

    Det bedste i sidste ende er at bruge en distro, der ikke svigter dig og har en god balance mellem stabilitet og valuta. En mere end anbefalet mulighed for denne OpenSuse, bortset fra at tilføje nogle specifikke repoer, kan du nemt opdatere den til den nyeste version af dit skrivebord, kerne, ... ..
    selvom jeg foretrækker at blive med det, der kommer i de officielle repos. Derefter en systemopdatering, når den nye version kommer ud og kører 🙂

    Greetings.

  12.   Fernando sagde han

    Det samme skete for mig for omkring en måned siden, da jeg ikke kunne finde en løsning, skiftede jeg til Syslinux.