Solução para o erro: falta de memória ao tentar configurar o Grub no ArchLinux

Ontem minha querida e odiado ArchLinux ele foi para o próprio inferno. Tudo aconteceu quando atualizei o pacote libcrypt que, devido a algum problema desconhecido, começou a apresentar erros.

Aparentemente, é devido a algo relacionado à versão do PacMan + Kernel + LibCrypt. Não sei, o problema é que muitos aplicativos não abriam para mim e quando eu reiniciei, eles nunca levantaram o X novamente.

Pesquisando no fórum do Arch as sugestões foram as mesmas: Reinstale o sistema básico. Nem curto nem preguiçoso comecei a instalar a seguir este excelente guia, mas o seguinte aconteceu comigo:

Ao tentar configurar o GRUB com o comando:

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

Ele me gerou o seguinte erro:

Gerando arquivo de configuração grub ... Imagem linux encontrada: / boot / vmlinuz-linux Imagem initrd encontrada: /boot/initramfs-linux.img memtest86 + imagem encontrada: /boot/memtest86+/memtest.bin erro: sem memória. erro: erro de sintaxe. erro: Comando incorreto. erro: erro de sintaxe. Erro de sintaxe na linha 195 Erros de sintaxe são detectados no arquivo de configuração GRUB gerado. Certifique-se de que não haja erros nos arquivos / etc / default / grub e /etc/grub.d/* ou envie um relatório de bug com /boot/grub/grub.cfg.new arquivo anexado.done

WTF? Mas como sempre, a solução é não se desesperar e procurar. Claro, digo isso agora, mas ontem o que eu queria era jogar o laptop pela janela.

O que devemos fazer é (na mesma instalação) editar o arquivo:

# nano /etc/default/grub

e adicione a linha:

GRUB_DISABLE_SUBMENU=y

Em seguida, executamos o comando novamente:

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

E tudo deve correr bem. E nada, já estou instalando ArchLinux novamente, aproveitei e particionei novamente o disco para dar mais espaço à raiz (/).


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.

  1.   Martial del Valle dito

    Felizmente, atualmente estou de férias nas terras do Debian !!

    1.    elav. dito

      Ontem ia a essas partes .. Mas voltar não é fácil.

      1.    Leão dito

        Você sempre pode tentar outras terras, como o Opensuse 😀

    1.    elav. dito

      Verdaaaaaaaad !!! Não lembrava daquele post hahaha ..

      1.    vamos usar linux dito

        Haha! FALHOU!

    2.    Nabucodonosor dito

      procure ter a resposta em seu próprio fórum e não a consulte ou preste atenção nela ... isso fala ___ de você Elav ¬¬ '

      1.    elav. dito

        Ontem tive dia para pesquisar .. ¬_¬
        Coloquei o erro no Google e o fórum do Arch foi a primeira coisa que saiu. 😛

      2.    elav. dito

        Isso não quer dizer que às vezes tenho a solução no meu próprio computador (Documentação) e vou procurando na Internet 😀

        1.    santiago burgos dito

          Droga, mas é melhor você colocar, nesses casos é melhor do que sobre e não faltar informação a respeito, (se me permite me expressar e com as desculpas do caso) justamente essa porra e maldito erro é que evitou eu terminei de instalar o Arch alguns meses atrás e não tive escolha a não ser tentar Manjaro, mas vou tentar instalar novamente (agora que comprei um novo disco rígido: D) e ver como vai se eu conseguir esse mesmo erro já que terei que fazer dual boot com o Windows (motivos de trabalho e um pouco de estudo)

  2.   Alexandre Gil Cal dito

    A mesma coisa aconteceu comigo e eu também resolvi assim, mas com a última atualização do grub alguns dias atrás isso foi resolvido, ou pelo menos não me deu problemas para reinstalar o Arch do 0.

  3.   Percaff_TI99 dito

    Não sei quantos megabytes você atualizou ontem, no meu caso foram cerca de 200 e algo assim; mas hoje tenho outra atualização de 507 megabytes (kde 4.12.1-1), até agora está se comportando bem, mas não estou gostando muito de atualizar tantos megabytes em períodos curtos, enfim, é o preço de ter o mais recente, obrigado pela solução, já estou avisado.

    1.    Alexandre Gil Cal dito

      Bom, a verdade é que não sei exatamente mas era pouco, uns 160 megabytes, mas também atualizo o libreoffice. De qualquer forma, o beta do grub que foi aplicado há alguns dias, você pode baixá-lo da página do projeto e compilá-lo você mesmo.

  4.   Ridri dito

    Esses tipos de falhas me parecem inconcebíveis e também como um mês sem solução porque já aconteceu comigo. Acho que quando são bugs que não permitem que você inicie deve ser corrigido o mais rápido possível ou não publicar a atualização.

    1.    buço dito

      Eu concordo totalmente com você, eu uso o archlinux no meu PC desktop e parecia um pouco estranho que eles não retornassem ao pacote grub anterior, considerando que esse pacote pelo menos não me falhou.

  5.   Bernard dito

    Isso é uma das coisas que me faz pensar por que ainda estou usando o archlinux? Não sei, mas sempre que o sistema trava com uma atualização, é muito divertido ter que descobrir como resolver isso.
    E para aqueles que não gostam de ter que lidar com sistemas moribundos, mude para as distros mais "estáveis", que é para isso que servem.

  6.   Leão dito

    Eu uso o Arch, mas tenho o grub gerenciando graças a uma instalação do Debian em outra partição 😛

  7.   itachi dito

    Eu sou um usuário do Arch, mas sempre digo que o Arch não é uma distro séria, é um brinquedo para brincar e brincar, mas nada mais. Quando as coisas ficam sérias, você precisa usar outras distros.

  8.   Matias dito

    Isso mostra o quão ruim essas distribuições são para as pessoas. Como o Linux chega ao público? Acho que não com o Arch .. E ele pensa que alguns recomendam e dizem que é o melhor .. Algo que não dá para atualizar é inútil ..

    1.    Ridri dito

      Sempre se disse que o Arch é feito para usuários médio-avançado para não recomendar a quem não conhece Linux. O Arch poderia ser muito melhor se tivesse mais controle de qualidade sobre a embalagem e o manjaro é a prova disso. No momento, também existem pequenos problemas com o firefox devido a alguma falha no driver da nvidia que eu suponho que com a última atualização da nvidia será resolvido. Em uma versão contínua, existem problemas que são gerenciáveis ​​por sua própria natureza, como quando há mudanças importantes, mas há outros que parecem ser o resultado de negligência. Ele estava lendo no blog Synflag como ele entrou em contato com um arch packer que não conseguia se lembrar em qual versão do gcc ele compilou o xfce. Como diz o arco de Itachi, é um brinquedo para brincar e é muito fofo para quem gosta de experimentar.

      1.    Matias dito

        Informado! Obrigado pela resposta.

    2.    Morfeu dito

      Isso é certo. Mas…
      Uso o Arch exclusivamente no meu PC há cerca de 3-4 anos. E, por mais "problemático" que seja, nunca tive um problema tão sério como o do post, que me obrigou a reinstalar o sistema básico (na verdade nunca tive, e que atualizo diariamente e instalo pacotes do AUR para mansalva). Paradoxalmente no trabalho tenho que usar o antigo e "robusto" (e "para todo o público") Windows XP, onde nem tenho permissão de administrador para instalar nada, onde as páginas "perigosas" são bloqueadas pelo "bendito "proxy. E ainda nesses 5 anos eles tiveram que formatar e reinstalar o sistema operacional neste computador pelo menos duas vezes! Então o Arch não é tão "estável" quanto todos precisam?

      1.    Ridri dito

        Arch não é o que normalmente é entendido no mundo Linux como uma distro "estável", mas muito pelo contrário, uma vez que ele está atualizando para a última versão disponível de todos os programas e bibliotecas sem dificilmente testar. Além disso, os pacotes não são corrigidos, a menos que seja essencial, como o kernel. O resto é geralmente a versão baunilha. Mas apesar deste arco é bastante estável e difícil de quebrar. No arch tudo pode ser consertado graças ao fato de não possuir nenhum tipo de configuração ou scripts específicos que automatizem processos como em outras distros. O próprio Allan McRae afirma que não é recomendável usá-lo em ambientes de produção.

  9.   Petercheco dito

    É melhor usar Debian, Slackware ou, se isso falhar, openSUSE e esquecer as más vibrações 😀

  10.   Alexandre Gil Cal dito

    Bem, estou usando há anos e só mudaria para o Gentoo, quanto ao erro do grub, esse mais quando eles deram para colocar as assinaturas foram os únicos problemas que tive, mas nada que não possa ser resolvido lendo um pouco.

  11.   jony127 dito

    Acho curioso que o colega elav, defensor da estabilidade debian (que ele usava) acabe usando o Arch e diga que é difícil para ele voltar.

    Eu entendo que usar debian stable é um desktop é um pouco frustrante (eu nem levo em consideração porque também falha) por causa dos aplicativos desatualizados, kernel, ... então no final acabei deixando-o e voltando para meu OpenSuse.

    Usar debian stable é um desktop priva você por muito tempo de novas versões do kernel com suas melhorias, assim como das últimas versões de ambientes de desktop, tendo que sacrificar desta forma a habilidade de usar novas opções e melhorias (digo isto também por experiência própria).

    E Arch, eu nem quero pintar porque não estou disposto a "ter tempo e vontade" de ter que estar resolvendo problemas ou ficar sem um sistema quando eu mais preciso ou no momento menos oportuno, isso não realmente não me dá paz de espírito.

    O melhor no final das contas, use uma distro que não te deixe arrasado e tenha um bom equilíbrio entre estabilidade e moeda. Uma opção mais do que recomendada para este OpenSuse, além de adicionar alguns repositórios específicos, você pode facilmente atualizá-lo para a versão mais recente de seu desktop, kernel, ... ..
    embora eu prefira ficar com o que vem nos repositórios oficiais. Em seguida, uma atualização do sistema quando a nova versão for lançada e funcionando 🙂

    Saudações.

  12.   Fernando dito

    O mesmo aconteceu comigo há cerca de um mês, como não encontrei uma solução, mudei para o Syslinux.