Løsning på feil: tomt for minne når du prøver å konfigurere Grub i ArchLinux

I går min kjære og hatet Arch Linux gikk til helvete selv. Alt skjedde da jeg oppdaterte libcrypt-pakken som på grunn av et ukjent problem begynte å vise feil.

Tilsynelatende skyldes det noe relatert til versjonen av PacMan + Kernel + LibCrypt. Jeg vet ikke, problemet er at mange applikasjoner ikke åpnet for meg, og da jeg startet på nytt, hevet de aldri X igjen.

Forsøkene var de samme ved å søke i Arch-forumet: Installer basesystemet på nytt. Verken kort eller lat begynte jeg å installere følgende denne utmerkede guiden, men følgende skjedde med meg:

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

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

Det kastet meg følgende feil:

Genererer grub-konfigurasjonsfil ... Fant linux image: / boot / vmlinuz-linux Fant initrd image: /boot/initramfs-linux.img Fant memtest86 + image: /boot/memtest86+/memtest.bin feil: tom for minne. feil: syntaksfeil. feil: Feil kommando. feil: syntaksfeil. Syntaksfeil på linje 195 Syntaksfeil oppdages i generert GRUB-konfigurasjonsfil. Forsikre deg om at det ikke er feil i / etc / default / grub og /etc/grub.d/* filer, eller legg inn en feilrapport med /boot/grub/grub.cfg.new file attached.done

WTF? Men som alltid, løsningen det er å ikke fortvile og lete. Visst, jeg sier det nå, men i går var det jeg ville kaste den bærbare datamaskinen ut av vinduet.

Det vi må gjøre er (i samme installasjon) redigere filen:

# nano /etc/default/grub

og legg til linjen:

GRUB_DISABLE_SUBMENU=y

Så kjører vi kommandoen igjen:

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

Og alt skal gå greit. Og ingenting, jeg installerer allerede Arch Linux igjen, så jeg utnyttet og partisjonerte disken på nytt for å gi mer plass til roten (/).


Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.

  1.   Martial del Valle sa

    Heldigvis i disse dager er jeg på ferie i landene til Debian !!

    1.    livlig sa

      I går var jeg i ferd med å dra til de delene .. Men å gå tilbake er ikke lett.

      1.    Leo sa

        Du kan alltid prøve andre land som Opensuse 😀

    1.    livlig sa

      Verdaaaaaaaad !!! Jeg husket ikke det innlegget hahaha ..

      1.    la oss bruke linux sa

        Ha ha! FEIL!

    2.    Nebukadnesar sa

      se på å ha svaret i ditt eget forum og ikke konsultere det eller ta hensyn til det ... som snakker ___ om deg Elav ¬¬ '

      1.    livlig sa

        I går hadde jeg dagen til å søke .. ¬_¬
        Jeg la feilen på Google, og Arch-forumet var det første som kom ut. 😛

      2.    livlig sa

        Det er ikke for å fortelle deg at noen ganger har jeg løsningen på min egen datamaskin (Documentation) og jeg går ut for å lete etter den på Internett 😀

        1.    santiago burgos sa

          Damn, men bedre enn du har sagt det, i disse tilfellene er det bedre enn om og ikke mangler informasjon om det, (hvis du tillater meg å uttrykke meg selv og med unnskyldningene i saken) er nettopp denne jævla og jævla feilen at det forhindret meg fra å fullføre installasjonen av Arch for et par måneder siden, og jeg hadde ikke noe annet valg enn å prøve Manjaro, men jeg vil prøve å installere igjen (nå som jeg kjøpte en ny harddisk: D) og se hvordan det går hvis jeg får den samme feilen siden jeg må gjøre dual boot med Windows (arbeidsgrunner og en liten studie)

  2.   Alexander Gil Cal sa

    Det samme skjedde med meg, og jeg løste det også slik, men med den siste oppdateringen for noen dager siden som ble løst, eller i det minste ga det meg ikke noe problem å installere Arch fra 0 på nytt.

  3.   Percaff_TI99 sa

    Jeg vet ikke hvor mange megabyte du oppdaterte i går, i mitt tilfelle handlet det om 200 og noe; men i dag har jeg en ny oppdatering på 507 megabyte (kde 4.12.1-1), så langt oppfører det seg underverk, men jeg liker ikke å oppdatere så mange megabyte i korte perioder, kort sagt, det er prisen for å ha det siste, takk for løsningen, jeg er allerede varslet.

    1.    Alexander Gil Cal sa

      Vel, sannheten er at jeg ikke vet nøyaktig, men det var lite, ca 160 megabyte, men også oppdatert libreoffice. Uansett beta av grub som ble brukt for noen dager siden, kan du laste den ned fra prosjektsiden og kompilere den selv.

  4.   ridri sa

    Denne typen feil virker ufattelig for meg og også som en måned uten å løse fordi det allerede skjedde med meg. Jeg tror at når det er feil som ikke lar deg starte, bør det løses så snart som mulig eller ikke publisere oppdateringen.

    1.    lo sa

      Jeg er helt enig med deg, jeg bruker archlinux på min stasjonære pc og det virket litt rart at de ikke gikk tilbake til forrige grub-pakke med tanke på at nevnte pakke i det minste ikke sviktet meg.

  5.   Bernard sa

    Dette er noe av det som får meg til å lure på hvorfor bruker jeg fortsatt archlinux? Jeg vet ikke, men når systemet krasjer med en oppdatering, er det veldig underholdende å måtte finne ut hvordan man løser det.
    Og for de som ikke liker å måtte håndtere døende systemer, flytt til de mer "stabile" distrosene, det er det de er for.

  6.   Leo sa

    Jeg bruker Arch, men jeg har grub administrerer det takket være en Debian-installasjon i en annen partisjon 😛

  7.   itachi sa

    Jeg er en Arch-bruker, men jeg sier alltid at Arch ikke er en seriøs distro, det er et leketøy å leke og fikle med, men ikke noe mer. Når ting blir alvorlige, må du bruke andre distroer.

  8.   Matias sa

    Det viser hvor ille disse distribusjonene er for mennesker. Hvordan når Linux ut til publikum? Jeg tror ikke på Arch .. Og han tror at noen anbefaler det og sier at det er best .. Noe du ikke kunne oppdatere er ubrukelig lenger ..

    1.    ridri sa

      Arch har alltid blitt sagt at det er laget for middels avanserte brukere å ikke anbefale til noen som ikke kjenner linux. Arch kunne vært så mye bedre hvis den hadde mer kvalitetskontroll over emballasjen og manjaro er beviset på det. Akkurat nå er det også små problemer med Firefox som fraser på grunn av noe feil i nvidia-driveren, som jeg antar at den med den siste nvidia-oppdateringen vil bli løst. I en løslatelse er det problemer som er akseptable av sin art, for eksempel når det er viktige endringer, men det er andre som ser ut til å være et resultat av forsømmelse. Han leste på Synflag-bloggen hvordan han kom i kontakt med en buepakker som ikke kunne huske hvilken versjon av gcc han hadde samlet xfce på. Som Itachi arch sier, er det et leketøy å tukle med, og det er veldig søtt for de som liker å prøve ting.

      1.    Matias sa

        Informert! Takk for tilbakemeldingen.

    2.    Morfeus sa

      Det er sant. Men…
      Jeg har brukt Arch utelukkende på PCen min i omtrent 3-4 år. Og til tross for hvor "problematisk" det er, hadde jeg aldri et så alvorlig problem som innlegget, som tvang meg til å installere basesystemet på nytt (faktisk har jeg aldri gjort det, og at jeg oppdaterer daglig og installerer pakker fra AUR til mansalva). Paradoksalt på jobb må jeg bruke det gamle og "robuste" (og "for allmennheten") Windows XP, der jeg ikke en gang har administratortillatelse til å installere noe, der de "farlige" sidene blir blokkert av de "velsignede "proxy. Og i løpet av disse fem årene har de allerede måttet formatere og installere operativsystemet på denne datamaskinen minst to ganger! Så Arch er ikke så "stabil" som alle trenger?

      1.    ridri sa

        Arch er ikke det som normalt forstås i Linux-verdenen som en "stabil" distro, men snarere tvert imot siden den oppdateres til den siste tilgjengelige versjonen av alle programmer og biblioteker uten å knapt teste. I tillegg blir ikke pakkene lappet med mindre det er viktig, for eksempel kjernen. Resten er vanligvis vaniljeversjon. Men til tross for denne buen er ganske stabil og vanskelig å bryte. I buen kan alt løses takket være at det ikke har noen spesifik konfigurasjon eller skript som automatiserer prosesser som i andre distroer. Allan McRae selv uttaler at det ikke anbefales å bruke det i produksjonsmiljøer.

  9.   peterczech sa

    Bruk bedre Debian, Slackware eller, hvis ikke, openSUSE og glem dårlige vibber 😀

  10.   Alexander Gil Cal sa

    Vel, jeg har brukt den i årevis, og jeg vil bare endre den for Gentoo, som for grub-feilen, denne til da de ga dem til å sette signaturene, var de eneste problemene jeg har hatt, men ingenting som ikke kan løses ved å lese litt.

  11.   jony127 sa

    Jeg synes det er nysgjerrig at andre elav, forsvarer av debianstabilitet (som han brukte) ender med å bruke Arch og sier at det er vanskelig for ham å gå tilbake.

    Jeg forstår at bruk av debian stabil er et skrivebord er litt frustrerende (jeg tar ikke engang hensyn til det fordi det også mislykkes) på grunn av de utdaterte applikasjonene, kjernen, ... det var derfor jeg til slutt endte med å forlate den og returnere til OpenSuse.

    Å bruke debian stable er at et skrivebord fratar deg i lang tid av nye versjoner av kjernen med forbedringene, så vel som de nyeste versjonene av skrivebordsmiljøene, og dermed må ofre å kunne bruke nye alternativer og forbedringer (jeg sier dette også fra min egen erfaring).

    Og Arch, jeg vil ikke engang ha det i maleriet fordi jeg ikke er villig "for tid og lyst" til å måtte løse problemer eller å gå tom for et system når jeg trenger det mest eller i det minste passende øyeblikk, det gjør ikke ' ikke gi meg noen ro i sjelen.

    Det beste til slutt, bruk en distro som ikke lar deg bli kastet og har en god balanse mellom stabilitet og valuta. Et mer enn anbefalt alternativ for denne OpenSuse, bortsett fra å legge til noen spesifikke repoer, kan du enkelt oppdatere den til den nyeste versjonen av skrivebordet, kjernen, ... ..
    selv om jeg foretrekker å være med det som kommer i de offisielle repoer. Deretter en systemoppdatering når den nye versjonen kommer ut og kjører 🙂

    Hilsener.

  12.   Fernando sa

    Det samme skjedde med meg for omtrent en måned siden, da jeg ikke fant en løsning, byttet jeg til Syslinux.