Lösning till fel: tomt minne när du försöker konfigurera Grub i ArchLinux

Igår min kära och hatad archlinux gick till helvetet själv. Allt hände när jag uppdaterade libcrypt-paketet som på grund av något okänt problem började visa fel.

Tydligen beror det på något relaterat till versionen av PacMan + Kernel + LibCrypt. Jag vet inte, problemet är att många applikationer inte öppnade för mig och när jag startade om, höjde de aldrig X igen.

När man tittade på Arch-forumet var förslagen desamma: Installera om bassystemet. Varken kort eller lat började jag installera följande denna utmärkta guide, men följande hände mig:

När du försöker konfigurera GRUB med kommandot:

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

Det kastade mig följande fel:

Genererar konfigurationsfil för grub ... Hittade linux-bild: / boot / vmlinuz-linux Hittade initrd-bild: /boot/initramfs-linux.img Hittade memtest86 + image: /boot/memtest86+/memtest.bin-fel: tomt för minne. fel: syntaxfel. fel: Fel kommando. fel: syntaxfel. Syntaxfel vid rad 195 Syntaxfel upptäcks i genererad GRUB-konfigurationsfil. Se till att det inte finns några fel i / etc / default / grub- och /etc/grub.d/* -filer eller skicka en felrapport med /boot/grub/grub.cfg.new file attached.done

WTF? Men som alltid, lösningen det är att inte förtvivla och söka. Visst, jag säger det nu, men igår ville jag kasta den bärbara datorn ut genom fönstret.

Vad vi måste göra är att (i samma installation) redigera filen:

# nano /etc/default/grub

och lägg till raden:

GRUB_DISABLE_SUBMENU=y

Sedan kör vi kommandot igen:

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

Och allt ska gå smidigt. Och ingenting, jag installerar redan archlinux igen, så jag utnyttjade och partitionerade om skivan för att ge mer utrymme till roten (/).


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.

  1.   Martial del Valle sade

    Lyckligtvis är jag på semestern i Debians länder !!

    1.    livlig sade

      Igår var jag på väg att gå till dessa delar .. Men att gå tillbaka är inte lätt.

      1.    Leo sade

        Du kan alltid prova andra länder som Opensuse 😀

    1.    livlig sade

      Verdaaaaaaaad !!! Jag kom inte ihåg det inlägget hahaha ..

      1.    låt oss använda Linux sade

        Haha! MISSLYCKAS!

    2.    Nebukadnessar sade

      titta på att ha svaret i ditt eget forum och inte konsultera det eller vara uppmärksam på det ... det talar ___ om dig Elav ¬¬ '

      1.    livlig sade

        Igår hade jag dagen att söka .. ¬_¬
        Jag lade felet på Google och Arch-forumet var det första som kom ut. 😛

      2.    livlig sade

        Det är inte för att berätta att jag ibland har lösningen på min egen dator (Dokumentation) och jag letar efter den på Internet 😀

        1.    santiago burgos sade

          Fan, men bättre än du har uttryckt det, i dessa fall är det bättre än om och inte saknar information om det, (om du tillåter mig att uttrycka mig och med ursäkter från fallet) är just detta jävla och jävla fel det som Det hindrade mig från att installera Arch för ett par månader sedan och jag hade inget annat val än att prova Manjaro, men jag kommer att försöka installera igen (nu när jag köpte en ny hårddisk: D) och se hur det går om jag får samma fel sedan Jag måste göra dual boot med Windows (arbetsskäl och en liten studie)

  2.   Alexander Gil Cal sade

    Samma sak hände mig och jag löste det också så här, men med den senaste grub-uppdateringen för några dagar sedan som löstes, eller åtminstone gav det mig inget problem att installera om Arch från 0.

  3.   Percaff_TI99 sade

    Jag vet inte hur många megabyte du uppdaterade igår, i mitt fall handlade det om 200 och något; men idag har jag en ny uppdatering på 507 megabyte (kde 4.12.1-1), hittills fungerar det underverk, men jag gillar inte att uppdatera så många megabyte på korta perioder, kort sagt, det är priset att ha det senaste , tack för lösningen, jag har redan varnat.

    1.    Alexander Gil Cal sade

      Sanningen är att jag inte vet exakt men det var lite, cirka 160 megabyte, men också uppdaterad libreoffice. Hur som helst beta av grub som applicerades för några dagar sedan kan du ladda ner den från projektsidan och sammanställa den själv.

  4.   ridri sade

    Denna typ av misslyckande verkar otänkbart för mig och också som en månad utan att lösa eftersom det redan har hänt mig. Jag tror att när de är buggar som inte tillåter dig att börja bör det åtgärdas så snart som möjligt eller inte publicera uppdateringen.

    1.    ludd sade

      Jag håller helt med dig, jag använder archlinux på min stationära dator och det verkade lite konstigt att de inte återvände till det tidigare grub-paketet med tanke på att nämnda paket åtminstone inte misslyckades med mig.

  5.   Bernard sade

    Det här är en av de saker som får mig att undra varför använder jag fortfarande archlinux? Jag vet inte, men när systemet kraschar med en uppdatering är det väldigt underhållande att behöva hitta hur man löser det.
    Och för dem som inte gillar att behöva hantera döende system, gå vidare till de mer "stabila" distroerna, vilket är vad de är för.

  6.   Leo sade

    Jag använder Arch men jag har grub hanterar det tack vare en Debian-installation i en annan partition 😛

  7.   itachi sade

    Jag är en Arch-användare, men jag säger alltid att Arch inte är en seriös distro, det är en leksak att leka och tinka, men inget mer. När saker blir allvarliga måste du använda andra distros.

  8.   Matias sade

    Det visar hur dåliga dessa distributioner är för människor. Hur når Linux allmänheten? Jag tror inte med Arch .. Och han tycker att vissa rekommenderar det och säger att det är bäst .. Något som du inte kunde uppdatera är värdelöst längre ..

    1.    ridri sade

      Arch har alltid sagts att det är gjort för medelhög-avancerade användare att inte rekommendera till någon som inte känner till Linux. Arch kunde vara så mycket bättre om den hade mer kvalitetskontroll över förpackningen och manjaro är beviset på det. Just nu finns det också lite problem med Firefox som fraser på grund av något fel i nvidia-drivrutinen som jag antar att det med den senaste nvidia-uppdateringen kommer att lösas. I en rullande release finns det problem som kan hanteras av sin natur, till exempel när det finns viktiga förändringar, men det finns andra som verkar vara frukten av försummelse. Han läste på Synflagsbloggen hur han kom i kontakt med en ärkeförpackare som inte kunde komma ihåg vilken version av gcc han hade sammanställt xfce om. Som Itachi arch säger är det en leksak att tippa med och det är väldigt sött för dem som gillar att prova saker.

      1.    Matias sade

        Informerad! Tack för svaret.

    2.    morpheus sade

      Det är sant. Men…
      Jag har använt Arch uteslutande på min dator i ungefär 3-4 år. Och trots hur "problematisk" det är, hade jag aldrig ett så allvarligt problem som inlägget, vilket tvingade mig att installera om bassystemet (jag gjorde det faktiskt aldrig, och att jag uppdaterar dagligen och installerar paket från AUR till mansalva). Paradoxalt på jobbet måste jag använda det gamla och "robusta" (och "för allmänheten") Windows XP, där jag inte ens har administratörsbehörighet att installera någonting, där de "farliga" sidorna blockeras av den "välsignade" proxyen . Och ändå har de på dessa fem år varit tvungna att formatera och installera om OS på den här datorn minst två gånger! Så Arch är inte så "stabil" som alla behöver?

      1.    ridri sade

        Arch är inte det som vanligtvis förstås i Linux-världen som en "stabil" distro, utan tvärtom eftersom den uppdateras till den senaste tillgängliga versionen av alla program och bibliotek utan att knappt testa. Dessutom lappas inte paketen såvida det inte är viktigt så som kärnan. Resten är vanligtvis version av vanilj. Men trots denna båge är ganska stabil och svår att bryta. I arch kan allt fixas tack vare att det inte har någon typ av specifik konfiguration eller skript som automatiserar processer som i andra distros. Allan McRae själv säger att det inte rekommenderas att använda det i produktionsmiljöer.

  9.   Petercheco sade

    Använd bättre Debian, Slackware eller, om inte, openSUSE och glömma dåliga vibbar 😀

  10.   Alexander Gil Cal sade

    Tja, jag har använt den i flera år och jag skulle bara ändra den för Gentoo, som för grubfelet, den här när de gav dem att sätta signaturerna var de enda problemen jag har haft, men inget som inte kan lösas genom att läsa lite.

  11.   jony127 sade

    Jag tycker att det är nyfiken att andra elav, försvarare av debianstabilitet (som han använde) slutar använda Arch och säger att det är svårt för honom att gå tillbaka.

    Jag förstår att det är frustrerande att använda debian stabil på ett skrivbord (jag tar inte ens hänsyn till det eftersom det också misslyckas) på grund av de föråldrade applikationerna, kärnan, ... det är därför jag till slut slutade lämna den och gå tillbaka till min OpenSuse.

    Att använda debian stable är ett skrivbord som berövar dig under lång tid av nya versioner av kärnan med dess förbättringar, liksom de senaste versionerna av skrivbordsmiljöer, och på detta sätt måste du offra kraften att använda nya alternativ och förbättringar (jag säger detta också från min egen erfarenhet).

    Och Arch, jag vill inte ens ha det i målningen för jag är inte villig "för tid och lust" att behöva lösa problem eller att ta slut på ett system när jag behöver det mest eller i det minst lämpliga ögonblicket, det ger mig inte någon sinnesfrid.

    Det bästa i slutändan, använd en distro som inte lämnar dig kastad och har en bra balans mellan stabilitet och valuta. Ett mer än rekommenderat alternativ för denna OpenSuse, förutom att lägga till några specifika repor, kan du enkelt uppdatera den till den senaste versionen av ditt skrivbord, kärna, ... ..
    även om jag föredrar att stanna vid det som kommer i de officiella reporna. Sedan en systemuppdatering när den nya versionen kommer ut och körs 🙂

    Hälsningar.

  12.   Fernando sade

    Samma sak hände mig för ungefär en månad sedan, eftersom jag inte kunde hitta en lösning bytte jag till Syslinux.