오류 해결 방법 : ArchLinux에서 Grub을 구성하려고 할 때 메모리 부족

어제 내 사랑과 싫어 아치 리눅스 그는 지옥에 갔다. 알 수없는 문제로 인해 오류가 표시되기 시작한 libcrypt 패키지를 업데이트했을 때 모든 일이 발생했습니다.

분명히 그것은 PacMan + Kernel + LibCrypt의 버전과 관련된 것 때문입니다. 모르겠습니다. 문제는 많은 응용 프로그램이 저를 위해 열리지 않았고 다시 시작했을 때 X를 다시 발생시키지 않았다는 것입니다.

아치 포럼에서 제안은 동일했습니다. 기본 시스템을 다시 설치하십시오. 짧지도 게으르지도 않고 다음을 설치하기 시작했습니다. 이 훌륭한 가이드,하지만 다음과 같은 일이 발생했습니다.

다음 명령을 사용하여 GRUB를 구성하려고 할 때 :

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

다음과 같은 오류가 발생했습니다.

GRUB 구성 파일 생성 중 ... Linux 이미지 발견 : / boot / vmlinuz-linux 발견 된 initrd 이미지 : /boot/initramfs-linux.img 발견 memtest86 + 이미지 : /boot/memtest86+/memtest.bin 오류 : 메모리 부족. 오류 : 구문 오류입니다. 오류 : 잘못된 명령입니다. 오류 : 구문 오류입니다. 195 행의 구문 오류 생성 된 GRUB 구성 파일에서 구문 오류가 감지되었습니다. / etc / default / grub 및 /etc/grub.d/* 파일에 오류가 없는지 확인하거나 /boot/grub/grub.cfg.new 파일을 첨부하여 버그 보고서를 제출하십시오 .done

WTF? 하지만 언제나처럼 해결책 그것은 절망과 탐구가 아닙니다. 물론입니다.하지만 어제는 노트북을 창밖으로 내 던지고 싶었습니다.

우리가해야 할 일은 (동일한 설치에서) 파일을 편집하는 것입니다.

# nano /etc/default/grub

다음 줄을 추가하십시오.

GRUB_DISABLE_SUBMENU=y

그런 다음 명령을 다시 실행합니다.

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

그리고 모든 것이 순조롭게 진행되어야합니다. 그리고 아무것도 이미 설치 중입니다. 아치 리눅스 다시, 그래서 저는 루트 (/)에 더 많은 공간을 제공하기 위해 디스크를 다시 분할했습니다.


코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자 : Miguel Ángel Gatón
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.

  1.   Martial del Valle

    다행히 요즘 나는 데비안 땅에서 휴가를 보내고 있습니다!

    1.    엘라 브

      어제 그 부분에 가려고했는데 .. 돌아가는 게 쉽지 않아요.

      1.    레오

        언제든지 Opensuse와 같은 다른 땅을 시도 할 수 있습니다 😀

    1.    엘라 브

      Verdaaaaaaaad !!! 그 게시물이 기억 나지 않는군요 ..

      1.    리눅스를 사용하자

        ㅋ! 불합격!

    2.    느부갓네살

      자신의 포럼에서 답을 찾아보고 그것에 대해 상담하거나 관심을 기울이지 마십시오 ... 당신에 대해 ___ Elav ¬¬ '

      1.    엘라 브

        어제 검색 할 날이 있었어요 .. ¬_¬
        나는 Google에 오류를 올렸고 아치 포럼이 가장 먼저 나왔습니다. 😛

      2.    엘라 브

        그것은 때때로 내 컴퓨터 (문서)에 해결책이 있고 인터넷에서 찾아 보러 나간다는 말은 아닙니다 😀

        1.    산티아고 부르고스

          젠장, 그러나 당신이 말한 것보다 낫습니다.이 경우에 대한 정보를 누락하지 않는 것보다 낫습니다. (당신이 자신을 표현하고 사건의 사과로 표현할 수 있다면) 정확하게이 빌어 먹을 망할 오류가 하나입니다 몇 달 전에 아치 설치를 마칠 수 없었고 Manjaro를 사용해 볼 수밖에 없었지만 다시 설치해 보겠습니다 (이제 새 하드 드라이브를 구입했습니다 : D). Windows에서 듀얼 부팅을해야하기 때문에 동일한 오류 (작업 이유 및 약간의 연구)

  2.   알레한드로 길 칼

    나에게도 똑같은 일이 일어 났고 나도 이렇게 해결했지만 며칠 전 마지막 grub 업데이트로 해결되었거나 적어도 Arch를 0에서 재설치하는 데 문제가 없었습니다.

  3.   퍼카프_TI99

    어제 업데이트 한 메가 바이트 수를 모르겠습니다. 제 경우에는 약 200 개 정도였습니다. 하지만 오늘은 507 메가 바이트 (kde 4.12.1-1)의 또 다른 업데이트가 있습니다. 지금까지는 놀라 울 정도로 동작하지만 단기간에 그렇게 많은 메가 바이트를 업데이트하는 것을 좋아하지 않습니다. 간단히 말해서 최신. 해결책을 주셔서 감사합니다. 이미 경고했습니다.

    1.    알레한드로 길 칼

      사실은 정확히 모르겠지만 약 160 메가 바이트 정도 였지만 libreoffice도 업데이트했습니다. 어쨌든 며칠 전에 적용된 grub 베타는 프로젝트 페이지에서 다운로드하여 직접 컴파일 할 수 있습니다.

  4.   리 드리

    이러한 유형의 실패는 나에게는 상상할 수없는 것처럼 보이며 이미 나에게 일어났기 때문에 해결하지 못한 한 달처럼 보입니다. 시작할 수없는 버그 인 경우 가능한 한 빨리 수정하거나 업데이트를 게시하지 말아야한다고 생각합니다.

    1.    보풀

      나는 당신에게 전적으로 동의합니다. 데스크탑 PC에서 archlinux를 사용하고 있으며 패키지가 적어도 나를 실패시키지 않았다는 점을 고려할 때 이전 GRUB 패키지로 돌아 가지 않은 것이 조금 이상하게 보였습니다.

  5.   버나드

    이것이 제가 왜 여전히 archlinux를 사용하고 있는지 궁금하게 만드는 것 중 하나입니다. 잘 모르겠지만 시스템이 업데이트로 충돌 할 때마다 해결 방법을 찾아야하는 것은 매우 즐겁습니다.
    그리고 죽어가는 시스템을 처리하는 것을 좋아하지 않는 사람들을 위해 더 "안정적인"배포판으로 이동하십시오.

  6.   레오

    저는 Arch를 사용하지만 다른 파티션에 데비안을 설치했기 때문에 관리하고 있습니다 😛

  7.   이타치

    저는 아치 사용자이지만 아치는 진지한 배포판이 아니라 플레이하고 땜질 할 수있는 장난감이지만 더 이상은 없다고 항상 말합니다. 상황이 심각 해지면 다른 배포판을 사용해야합니다.

  8.   마티아스

    이 배포판이 사람들에게 얼마나 나쁜지 보여줍니다 Linux는 어떻게 대중에게 다가 갈까요? 나는 아치를 믿지 않는다 .. 그리고 그는 누군가가 그것을 추천하고 그것이 최고라고 말한다고 생각한다 .. 당신이 업데이트 할 수없는 것은 더 이상 쓸모가 없다 ..

    1.    리 드리

      아치는 항상 리눅스를 모르는 사람에게 추천하지 않는 중급 사용자를 위해 만들어 졌다고합니다. Arch는 패키징에 대한 더 많은 품질 관리가 있다면 훨씬 더 좋을 수 있으며 manjaro가 그 증거입니다. 현재 nvidia 드라이버의 일부 실패로 인해 발생하는 Firefox에는 최신 nvidia 업데이트로 해결 될 것이라고 생각하는 약간의 문제가 있습니다. 롤링 릴리스에는 중요한 변경 사항이있을 때와 같이 본질적으로 받아 들일 수있는 문제가 있지만 방치의 결과로 보이는 다른 문제가 있습니다. 그는 Synflag 블로그에서 그가 xfce를 컴파일 한 gcc 버전을 기억하지 못하는 arch packer와 어떻게 접촉했는지 읽고있었습니다. Itachi arch가 말했듯이, 그것은 손질하는 장난감이며 무언가를 시도하고 싶은 사람들에게 매우 달콤합니다.

      1.    마티아스

        정보! 답장을 보내 주셔서 감사합니다.

    2.    모르페우스

      사실입니다. 그러나…
      저는 약 3-4 년 동안 내 PC에서만 Arch를 사용하고 있습니다. 그리고 그것이 얼마나 "문제가 있는가"에도 불구하고, 게시물에있는 것만 큼 심각한 문제가 없었기 때문에 기본 시스템을 다시 설치해야했습니다 (사실 저는 그런 적이 없었으며 매일 업데이트하고 AUR에서 패키지를 설치했습니다). 만살 바로). 역설적이게도 저는 이전의 "견고한"(및 "모든 대중을위한") Windows XP를 사용해야합니다. 여기서는 관리자 권한이 없어도 설치할 수 없습니다. "위험한"페이지는 "축복받은 "프록시. 그러나이 5 년 동안 그들은이 컴퓨터에서 OS를 적어도 두 번 포맷하고 다시 설치해야했습니다! 그렇다면 아치는 모든 사람이 필요로하는 것처럼 "안정적"이지 않은가?

      1.    리 드리

        아치는 리눅스 세계에서 "안정적인"배포판으로 일반적으로 이해되는 것이 아니지만 거의 테스트없이 모든 프로그램과 라이브러리의 최신 버전으로 업데이트하기 때문에 정반대입니다. 또한 커널과 같이 필수가 아닌 한 패키지는 패치되지 않습니다. 나머지는 보통 바닐라 버전입니다. 그러나이 아치에도 불구하고 매우 안정적이고 부러지기 어렵습니다. 아치에서는 다른 배포판과 같이 프로세스를 자동화하는 특정 구성이나 스크립트가 없기 때문에 모든 것을 수정할 수 있습니다. Allan McRae 자신은 프로덕션 환경에서 사용하지 않는 것이 좋습니다.

  9.   피터 체코

    Debian, Slackware를 더 잘 사용하거나 실패하면 openSUSE를 사용하고 나쁜 느낌은 잊어 버리세요 😀

  10.   알레한드로 길 칼

    글쎄, 나는 그것을 수년 동안 사용해 왔고 나는 그것을 Gentoo에서만 바꿀 것입니다. 그럽 오류에 관해서는 그들이 서명을 넣을 때 이것이 내가 가진 유일한 문제 였지만 해결할 수없는 것은 없었습니다. 조금 읽음으로써.

  11.   jony127

    데비안 안정성의 수호자 인 동료 엘라 브 (그가 사용했던)가 결국 아치를 사용하게되었고, 그가 돌아 가기가 어렵다고 말하는 것이 궁금합니다.

    나는 데비안 안정을 사용하는 것이 데스크탑이 실망 스럽다는 것을 이해합니다 (실패하기 때문에 고려하지도 않습니다). 왜냐하면 오래된 응용 프로그램, 커널 때문에 ... 그래서 결국 나는 그것을 떠나고 돌아갑니다 내 OpenSuse에.

    데비안 안정을 사용하는 것은 데스크탑 환경의 최신 버전뿐만 아니라 개선 된 커널의 새 버전을 오랫동안 빼앗겨 새로운 옵션과 개선 사항을 사용할 수있는 힘을 희생해야합니다. 내 경험에서도).

    그리고 Arch 나는 문제를 해결하기 위해 "시간과 욕망"을 기꺼이 원하지 않기 때문에 그림에서 그것을 원하지 않습니다. 가장 필요할 때 또는 최소한 적절한 순간에 시스템이 부족해지기 때문입니다. 정말 마음의 평화를주지 않습니다.

    결국 가장 좋은 점은 당신이 던져지지 않고 안정성과 통화 사이에 좋은 균형을 이루는 배포판을 사용하는 것입니다. 이 OpenSuse에 권장되는 것보다 더 많은 옵션을 제공합니다. 특정 리포지토리를 추가하는 것 외에는 데스크톱, 커널 등의 최신 버전으로 쉽게 업데이트 할 수 있습니다.
    나는 공식 리포지토리에있는 것을 선호하지만. 그런 다음 새 버전이 나오고 실행될 때 시스템 업데이트 🙂

    인사말.

  12.   페르난도

    한 달 전에도 같은 일이 일어났습니다. 해결책을 찾을 수 없어서 Syslinux로 전환했습니다.