Giải pháp cho lỗi: hết bộ nhớ khi cố gắng cấu hình Grub trong ArchLinux

Hôm qua thân yêu của tôi và ghét ArchLinux anh ấy đã tự đi xuống địa ngục. Mọi thứ xảy ra khi tôi cập nhật gói libcrypt, do một số vấn đề không xác định, bắt đầu xuất hiện lỗi.

Rõ ràng đó là do một cái gì đó liên quan đến phiên bản PacMan + Kernel + LibCrypt. Tôi không biết, vấn đề là nhiều ứng dụng không mở cho tôi và khi tôi khởi động lại, chúng không bao giờ nâng dấu X lên nữa.

Tìm trong diễn đàn Arch, các đề xuất đều giống nhau: Cài đặt lại hệ thống cơ sở. Không ngắn cũng không lười, tôi bắt đầu cài đặt sau hướng dẫn tuyệt vời này, nhưng điều sau đây đã xảy ra với tôi:

Khi cố gắng cấu hình GRUB bằng lệnh:

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

Nó đã ném cho tôi lỗi sau:

Đang tạo tệp cấu hình grub ... Đã tìm thấy ảnh linux: / boot / vmlinuz-linux Đã tìm thấy ảnh initrd: /boot/initramfs-linux.img Đã tìm thấy memtest86 + ảnh: /boot/memtest86+/memtest.bin Lỗi: hết bộ nhớ. error: lỗi cú pháp. error: Lệnh không chính xác. error: lỗi cú pháp. Lỗi cú pháp ở dòng 195 Lỗi cú pháp được phát hiện trong tệp cấu hình GRUB đã tạo. Đảm bảo rằng không có lỗi trong các tệp / etc / default / grub và /etc/grub.d/* hoặc vui lòng gửi báo cáo lỗi với tệp /boot/grub/grub.cfg.new tệp đính kèm.done

WTF? Nhưng như mọi khi, giải pháp nó không phải là tuyệt vọng và tìm kiếm. Chắc chắn rồi, tôi nói thế bây giờ, nhưng ngày hôm qua điều tôi muốn là ném chiếc máy tính xách tay ra ngoài cửa sổ.

Những gì chúng ta phải làm là (trong cùng một cài đặt) chỉnh sửa tệp:

# nano /etc/default/grub

và thêm dòng:

GRUB_DISABLE_SUBMENU=y

Sau đó, chúng tôi chạy lại lệnh:

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

Và mọi thứ sẽ diễn ra suôn sẻ. Và không có gì, tôi đã cài đặt ArchLinux một lần nữa, vì vậy tôi đã tận dụng và phân vùng lại đĩa để có thêm không gian cho thư mục gốc (/).


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.

  1.   Martial del Valle dijo

    May mắn thay, những ngày này tôi đang đi nghỉ ở vùng đất của Debian !!

    1.    sống động dijo

      Hôm qua tôi đã định đi đến những đoạn đó .. Nhưng quay lại không dễ chút nào.

      1.    Leo dijo

        Bạn luôn có thể thử các vùng đất khác như Opensuse 😀

    1.    sống động dijo

      Verdaaaaaaaad !!! Tôi không nhớ bài đăng đó hahaha ..

      1.    hãy sử dụng linux dijo

        Haha! THẤT ​​BẠI!

    2.    Nebuchadnezzar dijo

      tìm kiếm câu trả lời trong diễn đàn của riêng bạn và không tham khảo nó hoặc chú ý đến nó ... điều đó nói lên ___ của bạn Elav ¬¬ '

      1.    sống động dijo

        Hôm qua tôi đã có ngày để tìm kiếm .. ¬_¬
        Tôi đã đưa lỗi lên Google và diễn đàn Arch là thứ đầu tiên xuất hiện. 😛

      2.    sống động dijo

        Đó không phải là để nói với bạn rằng đôi khi tôi có giải pháp trên máy tính của riêng mình (Tài liệu) và tôi tìm kiếm nó trên Internet 😀

        1.    bánh mì kẹp thịt ở santago dijo

          Chết tiệt, nhưng tốt hơn là bạn đã nói, trong những trường hợp này tốt hơn là về và không bỏ lỡ thông tin về nó, (nếu bạn cho phép tôi thể hiện bản thân và với lời xin lỗi của trường hợp) chính xác cái lỗi chết tiệt và chết tiệt này là lỗi Nó đã ngăn tôi hoàn thành việc cài đặt Arch vài tháng trước và tôi không còn lựa chọn nào khác ngoài thử Manjaro, nhưng tôi sẽ thử cài đặt lại (bây giờ tôi đã mua một ổ cứng mới: D) và xem nó sẽ diễn ra như thế nào nếu tôi gặp lỗi tương tự kể từ Tôi sẽ phải thực hiện khởi động kép với Windows (lý do công việc và nghiên cứu một chút)

  2.   Alexander Gil Cal dijo

    Điều tương tự cũng xảy ra với tôi và tôi cũng đã giải quyết nó như thế này, nhưng với bản cập nhật grub cuối cùng cách đây vài ngày đã được giải quyết, hoặc ít nhất nó không gây ra vấn đề cho tôi khi cài đặt lại Arch từ 0.

  3.   Percaff_TI99 dijo

    Tôi không biết bạn đã cập nhật bao nhiêu megabyte ngày hôm qua, trong trường hợp của tôi, nó là khoảng 200 và gì đó; nhưng hôm nay tôi có một bản cập nhật khác 507 megabyte (kde 4.12.1-1), cho đến nay nó hoạt động rất kỳ diệu, nhưng tôi không thực sự thích cập nhật quá nhiều megabyte trong thời gian ngắn, nói tóm lại, đó là cái giá của việc có bản mới nhất , cảm ơn vì giải pháp, tôi đã được báo trước.

    1.    Alexander Gil Cal dijo

      Vâng, sự thật là tôi không biết chính xác nhưng nó là ít, khoảng 160 megabyte, nhưng tôi cũng cập nhật libreoffice. Dù sao thì bản beta của grub đã được áp dụng vài ngày trước, bạn có thể tải xuống từ trang dự án và tự biên dịch.

  4.   người lái xe dijo

    Những kiểu thất bại này dường như không thể tưởng tượng nổi đối với tôi và cũng giống như một tháng không giải quyết được vì nó đã xảy ra với tôi. Tôi nghĩ rằng khi chúng là lỗi không cho phép bạn khởi động thì nên sửa càng sớm càng tốt hoặc không xuất bản bản cập nhật.

    1.    lông tơ dijo

      Tôi hoàn toàn đồng ý với bạn, tôi sử dụng Archlinux trên máy tính để bàn của mình và có vẻ hơi lạ khi họ không quay lại gói grub trước đó vì ít nhất gói đã nói đó không làm tôi thất vọng.

  5.   Bernard dijo

    Đây là một trong những điều khiến tôi tự hỏi tại sao tôi vẫn sử dụng Archlinux? Tôi không biết, nhưng bất cứ khi nào hệ thống gặp sự cố với bản cập nhật, rất thú vị khi phải tìm cách giải quyết nó.
    Và đối với những người không thích phải đối phó với các hệ thống sắp chết, hãy chuyển sang các bản phân phối "ổn định" hơn, đó là mục đích của họ.

  6.   Leo dijo

    Tôi sử dụng Arch nhưng tôi đã quản lý grub nhờ cài đặt Debian trong một phân vùng khác 😛

  7.   itachi dijo

    Tôi là một người dùng Arch, nhưng tôi luôn nói rằng Arch không phải là một bản phân phối nghiêm túc, nó là một món đồ chơi để chơi và mày mò, ngoài ra không có gì hơn. Khi mọi thứ trở nên nghiêm trọng, bạn phải sử dụng các bản phân phối khác.

  8.   Matias dijo

    Điều đó cho thấy những bản phân phối này có hại như thế nào đối với mọi người. Làm thế nào để Linux đến được với công chúng? Tôi không tin với Arch .. Và anh ấy nghĩ rằng một số người giới thiệu nó và nói rằng nó là tốt nhất .. Cái gì đó mà bạn không thể cập nhật sẽ vô dụng nữa ..

    1.    người lái xe dijo

      Arch luôn được nói rằng nó được tạo ra cho người dùng trung bình cao cấp, không nên giới thiệu cho người không biết linux. Arch có thể tốt hơn nhiều nếu nó được kiểm soát chất lượng nhiều hơn đối với bao bì và manjaro là bằng chứng cho điều đó. Ngay bây giờ cũng có một số vấn đề nhỏ với firefox bị tắc nghẽn do một số lỗ hổng trong trình điều khiển nvidia mà tôi cho rằng với bản cập nhật nvidia mới nhất, nó sẽ được giải quyết. Trong bản phát hành cuốn chiếu, có những vấn đề có thể chấp nhận được về bản chất của chúng, chẳng hạn như khi có những thay đổi quan trọng, nhưng có những vấn đề khác dường như là kết quả của sự lơ là. Anh ấy đang đọc trên blog Synflag về cách anh ấy tiếp xúc với một người đóng gói kiến ​​trúc, người không thể nhớ phiên bản gcc mà anh ấy đã biên dịch xfce trên đó. Như Itachi Arch nói, nó là một món đồ chơi để mày mò và nó rất ngọt ngào cho những ai thích thử đồ.

      1.    Matias dijo

        Nắm được tin tức! Cảm ơn vi đa trả lơi.

    2.    Morpheus dijo

      Đúng. Nhưng…
      Tôi đã sử dụng Arch độc quyền trên PC của mình trong khoảng 3-4 năm. Và, mặc dù nó "có vấn đề" như thế nào, tôi chưa bao giờ gặp sự cố nghiêm trọng như trong bài, khiến tôi phải cài đặt lại hệ thống cơ sở (thực tế là tôi chưa bao giờ làm vậy, và tôi cập nhật hàng ngày và cài đặt các gói từ AUR đến mansalva). Thật nghịch lý khi làm việc, tôi phải sử dụng Windows XP cũ và "mạnh mẽ" (và "cho công chúng"), nơi tôi thậm chí không có quyền quản trị viên để cài đặt bất kỳ thứ gì, nơi các trang "nguy hiểm" bị chặn bởi "phước "proxy. Tuy nhiên, trong 5 năm qua, họ đã phải định dạng và cài đặt lại hệ điều hành trên máy tính này ít nhất hai lần! Vậy Arch không phải là "ổn định" như mọi người cần?

      1.    người lái xe dijo

        Arch không phải là thứ thường được hiểu trong thế giới Linux là một bản phân phối "ổn định", mà hoàn toàn ngược lại vì nó đang cập nhật lên phiên bản mới nhất hiện có của tất cả các chương trình và thư viện mà không cần thử nghiệm nhiều. Ngoài ra, các gói không được vá trừ khi nó là thiết yếu như hạt nhân. Phần còn lại thường là phiên bản vani. Nhưng mặc dù vòm này khá ổn định và khó bị phá vỡ. Trong Arch, mọi thứ đều có thể được sửa nhờ thực tế là nó không có bất kỳ loại cấu hình hoặc tập lệnh cụ thể nào tự động hóa các quy trình như trong các bản phân phối khác. Bản thân Allan McRae nói rằng không nên sử dụng nó trong môi trường sản xuất.

  9.   peterczech dijo

    Tốt hơn hãy sử dụng Debian, Slackware hoặc, nếu không, hãy openSUSE và quên đi những rung cảm xấu 😀

  10.   Alexander Gil Cal dijo

    Vâng, tôi đã sử dụng nó trong nhiều năm và tôi sẽ chỉ thay đổi nó cho Gentoo, đối với lỗi grub, điều này hơn nữa khi họ cho họ đặt chữ ký là vấn đề duy nhất tôi gặp phải, nhưng không có gì không thể giải quyết bằng cách đọc một chút.

  11.   jony127 dijo

    Tôi thấy thật tò mò khi đồng nghiệp elav, người bảo vệ sự ổn định của debian (mà anh ấy đã sử dụng) lại kết thúc sử dụng Arch và nói rằng rất khó để anh ấy quay trở lại.

    Tôi hiểu rằng việc sử dụng ổn định debian là một máy tính để bàn có phần hơi bực bội (tôi thậm chí không tính đến điều đó vì nó cũng bị lỗi) vì các ứng dụng lỗi thời, hạt nhân, ... vì vậy cuối cùng tôi đã bỏ nó và quay trở lại OpenSuse của tôi.

    Sử dụng ổn định debian là một máy tính để bàn tước đoạt của bạn trong một thời gian dài các phiên bản mới của hạt nhân với những cải tiến của chúng, cũng như các phiên bản mới nhất của môi trường máy tính để bàn, do đó phải hy sinh khả năng sử dụng các tùy chọn và cải tiến mới (tôi cũng nói thế này từ kinh nghiệm của riêng tôi).

    Và Arch, tôi thậm chí không muốn nó trong hội họa bởi vì tôi không sẵn sàng "dành thời gian và mong muốn" phải giải quyết vấn đề hoặc chạy ra khỏi hệ thống khi tôi cần nó nhất hoặc ít nhất là vào thời điểm thích hợp nhất, điều đó không ' t thực sự cho tôi bất kỳ sự yên tâm.

    Cuối cùng, tốt nhất, hãy sử dụng một bản phân phối không khiến bạn bị ném đá và có sự cân bằng tốt giữa sự ổn định và tiền tệ. Một tùy chọn rất được khuyến khích cho OpenSuse này, ngoài việc thêm một số đại diện cụ thể, bạn có thể dễ dàng cập nhật nó lên phiên bản mới nhất của máy tính để bàn, hạt nhân,… ..
    mặc dù tôi thích ở lại với những gì có trong repo chính thức. Sau đó, cập nhật hệ thống khi phiên bản mới ra mắt và chạy 🙂

    Chúc mừng.

  12.   Fernando dijo

    Điều tương tự đã xảy ra với tôi khoảng một tháng trước, vì tôi không tìm ra giải pháp, tôi chuyển sang Syslinux.