Hatanın çözümü: ArchLinux'ta Grub'u yapılandırmaya çalışırken yetersiz bellek

Dün canım ve nefret edilen Arch Linux kendisi cehenneme gitti. Her şey, libcrypt paketini güncellediğimde oldu, bu da bilinmeyen bir sorundan dolayı hatalar göstermeye başladı.

Görünüşe göre PacMan + Kernel + LibCrypt sürümüyle ilgili bir şeyden kaynaklanıyor. Bilmiyorum, sorun şu ki, birçok uygulama benim için açılmadı ve yeniden başlattığımda, X'i bir daha asla yükseltmediler.

Arch forumuna bakıldığında öneriler aynıydı: Temel sistemi yeniden kurun. Ne kısa ne de tembel aşağıdakileri yüklemeye başladım bu mükemmel rehberama bana şu oldu:

GRUB'u şu komutla yapılandırmaya çalışırken:

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

Şu hatayı atıyordum:

Grup yapılandırma dosyası oluşturuluyor ... Linux görüntüsü bulundu: / boot / vmlinuz-linux initrd görüntüsü bulundu: /boot/initramfs-linux.img Memtest86 + görüntü bulundu: /boot/memtest86+/memtest.bin hatası: bellek yetersiz. hata: sözdizimi hatası. hata: Yanlış komut. hata: sözdizimi hatası. 195. satırda sözdizimi hatası Oluşturulan GRUB yapılandırma dosyasında sözdizimi hataları tespit edildi. / Etc / default / grub ve /etc/grub.d/* dosyalarında herhangi bir hata olmadığından emin olun veya lütfen /boot/grub/grub.cfg.new dosya ekli.done ile bir hata raporu gönderin

O NE LAN? Ama her zamanki gibi çözüm umutsuzluk ve arayış içinde değildir. Tabii, şimdi söylüyorum, ama dün istediğim dizüstü bilgisayarı pencereden dışarı atmaktı.

Yapmamız gereken (aynı kurulumda) dosyayı düzenlemek:

# nano /etc/default/grub

ve satırı ekleyin:

GRUB_DISABLE_SUBMENU=y

Ardından komutu tekrar çalıştırıyoruz:

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

Ve her şey sorunsuz gitmeli. Ve hiçbir şey, ben zaten kuruyorum Arch Linux yine, bu yüzden avantaj elde ettim ve köke (/) daha fazla alan sağlamak için diski yeniden bölümlendirdim.


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.

  1.   Martial del Valle dijo

    Neyse ki bu günlerde Debian topraklarında tatildeyim !!

    1.    ela dijo

      Dün o kısımlara gitmek üzereydim .. Ama geri dönmek kolay değil.

      1.    Aslan burcu dijo

        Openuse gibi diğer ülkeleri her zaman deneyebilirsiniz 😀

    1.    ela dijo

      Verdaaaaaaaad !!! O yazıyı hatırlamıyordum hahaha ..

      1.    hadi linux kullanalım dijo

        Haha! BAŞARISIZ!

    2.    Nebuchadnezzar dijo

      cevabın kendi forumunuzda olmasına ve ona danışmamaya veya dikkat etmemeye bakın ... bu sizden ___ söz ediyor Elav ¬¬ '

      1.    ela dijo

        Dün arayacak günüm vardı .. ¬_¬
        Hatayı Google'a koydum ve Arch forumu çıkan ilk şeydi. 😛

      2.    ela dijo

        Bu size bazen çözümü kendi bilgisayarımda bulduğum anlamına gelmez (Dokümantasyon) ve onu internette aramak için dışarı çıkıyorum 😀

        1.    santiago burgos dijo

          Kahretsin, ama daha iyi ifade etsen daha iyi, bu durumlarda, bu konuda bilgi eksikliğinden daha iyidir ve (kendimi ifade etmeme izin verirsen ve davanın özürleriyle) tam olarak bu lanet ve lanet olası hatadır. Birkaç ay önce Arch'ı yüklememi bitirmemi engelledi ve Manjaro'yu denemekten başka seçeneğim yoktu, ancak tekrar yüklemeyi deneyeceğim (şimdi yeni bir sabit disk aldım: D) ve eğer alırsam nasıl gideceğini göreceğim Windows ile ikili önyükleme yapmak zorunda kalacağım için aynı hata (çalışma nedenleri ve biraz çalışma)

  2.   Alexander Gil Cal dijo

    Aynı şey bana oldu ve ben de bu şekilde çözdüm, ancak birkaç gün önce çözülen son grup güncellemesiyle, ya da en azından Arch'ı 0'dan yeniden yüklemekle ilgili bir sorun olmadı.

  3.   Percaff_TI99 dijo

    Dün kaç megabayt güncellediniz bilmiyorum, benim durumumda yaklaşık 200 falan idi; ama bugün 507 megabaytlık (kde 4.12.1-1) başka bir güncellemem var, şimdiye kadar harikalar yaratıyor, ancak kısa sürelerde bu kadar çok megabaytı güncellemekten gerçekten hoşlanmıyorum, kısacası, en yenisine sahip olmanın bedeli, çözüm için teşekkürler, önceden uyarıldım.

    1.    Alexander Gil Cal dijo

      Gerçek şu ki tam olarak bilmiyorum ama çok küçüktü, yaklaşık 160 megabayttı, ama libreoffice'i de güncelliyorum. Neyse, birkaç gün önce uygulanan grubun beta sürümünü proje sayfasından indirebilir ve kendiniz derleyebilirsiniz.

  4.   Ridri dijo

    Bu tür başarısızlıklar bana akıl almaz görünüyor ve aynı zamanda çözülmeden bir ay gibi çünkü zaten başıma geldi. Başlamanıza izin vermeyen hatalar olduğunda, en kısa sürede düzeltilmesi veya güncellemeyi yayınlamaması gerektiğini düşünüyorum.

    1.    kabartmak dijo

      Size tamamen katılıyorum, masaüstü bilgisayarımda archlinux kullanıyorum ve söz konusu paketin en azından beni başarısızlığa uğratmadığını göz önünde bulundurarak önceki grub paketine geri dönmemiş olmaları biraz garip geldi.

  5.   Bernard dijo

    Bu, neden hala archlinux kullandığımı merak etmeme neden olan şeylerden biri, bilmiyorum, ancak sistem bir güncellemeyle çöktüğünde, onu nasıl çözeceğimi bulmak çok eğlenceli.
    Ve ölmekte olan sistemlerle uğraşmaktan hoşlanmayanlar için, daha "kararlı" dağıtımlara geçin, bunun için bunlar.

  6.   Aslan burcu dijo

    Arch kullanıyorum ama başka bir bölümdeki Debian kurulumu sayesinde onu yöneten grubum var 😛

  7.   itachi dijo

    Ben bir Arch kullanıcısıyım ama her zaman Arch'ın ciddi bir dağıtım olmadığını söylüyorum, oynamak ve tamir etmek için bir oyuncak, ama daha fazlası değil. İşler ciddileştiğinde, diğer dağıtımları kullanmanız gerekir.

  8.   Matias dijo

    Bu, bu dağıtımların insanlar için ne kadar kötü olduğunu gösteriyor Linux halka nasıl ulaşıyor? Arch'a inanmıyorum .. Ve bazılarının bunu tavsiye ettiğini ve en iyisi olduğunu söylediğini düşünüyor .. Güncelleyemediğiniz bir şey artık işe yaramaz ..

    1.    Ridri dijo

      Arch, her zaman orta düzeydeki kullanıcıların linux bilmeyen birine tavsiye etmemeleri için yapıldığı söylenmiştir. Ambalaj üzerinde daha fazla kalite kontrol sahibi olsaydı Arch çok daha iyi olabilirdi ve manjaro bunun kanıtıdır. Şu anda, nvidia sürücüsündeki bazı arızalardan dolayı kovalayan firefox ile ilgili küçük problemler var, sanırım en son nvidia güncellemesiyle çözülecek. Bir yuvarlanan sürümde, doğası gereği kabul edilebilir sorunlar vardır, örneğin önemli değişiklikler olduğunda, ancak ihmalin sonucu gibi görünen başka sorunlar da vardır. Synflag blogunda, xfce üzerinde hangi gcc sürümünü derlediğini hatırlayamayan bir arch packer ile nasıl temasa geçtiğini okuyordu. Itachi kemerinin dediği gibi, kurcalamak için bir oyuncak ve bir şeyler denemeyi sevenler için çok tatlı.

      1.    Matias dijo

        Bilgili! Yanıt için teşekkürler.

    2.    Morpheus dijo

      Bu doğru. Fakat…
      Arch'ı yalnızca bilgisayarımda yaklaşık 3-4 yıldır kullanıyorum. Ve ne kadar "sorunlu" olmasına rağmen, postadaki kadar ciddi bir sorun yaşamadım, bu da beni temel sistemi yeniden yüklemeye zorladı (aslında hiç sahip olmadım ve günlük olarak güncelleyip AUR'dan paketleri yüklediğim için) mansalva'ya). Çelişkili bir şekilde işte, eski ve "sağlam" (ve "genel halk için") Windows XP'yi kullanmalıyım, burada hiçbir şey yüklemek için yönetici iznim bile yok, "tehlikeli" sayfalar "kutsanmış" tarafından engellendi "vekil. Ve yine de bu 5 yıl içinde, işletim sistemini bu bilgisayara en az iki kez biçimlendirmek ve yeniden yüklemek zorunda kaldılar! Yani Arch herkesin ihtiyaç duyduğu kadar "kararlı" değil mi?

      1.    Ridri dijo

        Arch, linux dünyasında normalde "kararlı" dağıtım olarak anlaşılan bir şey değil, tam tersi, çünkü tüm programların ve kitaplıkların neredeyse hiç test edilmeden mevcut en son sürümüne güncelleniyor. Ek olarak, çekirdek gibi gerekli olmadıkça paketlere yama uygulanmaz. Geri kalanı genellikle vanilya versiyonudur. Ancak bu kemer oldukça sağlam ve kırılması zor olmasına rağmen. Arch'da, diğer dağıtımlarda olduğu gibi süreçleri otomatikleştiren herhangi bir özel yapılandırma veya komut dosyasına sahip olmaması sayesinde her şey düzeltilebilir. Allan McRae, üretim ortamlarında kullanılmasının tavsiye edilmediğini belirtiyor.

  9.   Petercheco dijo

    Debian, Slackware veya başarısız olursa, SUSE'yi açın ve kötü hisleri unutun 😀

  10.   Alexander Gil Cal dijo

    Eh, ben onu yıllardır kullanıyorum ve sadece Gentoo için değiştirirdim, grub hatasıyla ilgili olarak, bu, onlara imzaları koymaları için verdiklerinde, sahip olduğum tek problemdi ama okuyarak çözülemeyecek hiçbir şey yoktu. bir miktar.

  11.   jony127 dijo

    Debian kararlılığının savunucusu olan elav arkadaşımın (kullandığı) sonunda Arch'ı kullanıp geri dönmesinin zor olduğunu söylemesini ilginç buluyorum.

    Debian stabil kullanmanın bir masaüstü bilgisayar olduğunu anlıyorum (bunu hesaba katmıyorum çünkü aynı zamanda başarısız oluyor) çünkü eski uygulamalar, çekirdek, ... bu yüzden sonunda onu bırakıp geri döndüm. OpenSuse'um.

    Debian'ı kullanmak kararlı bir masaüstü, sizi geliştirmeleriyle birlikte çekirdeğin yeni sürümlerinden ve masaüstü ortamlarının en son sürümlerinden uzun süre mahrum bırakıyor, bu nedenle yeni seçenekleri ve iyileştirmeleri kullanabilmekten fedakarlık etmek zorunda kalıyor (bunu ben de söylüyorum kendi deneyimlerime göre).

    Ve Arch Resimde bile istemiyorum çünkü "zaman ve arzu için" problemleri çözmek zorunda kalmaya veya bir sistemden en çok ihtiyacım olduğunda veya en azından elverişli bir anda tükenmeye istekli değilim, bu değil Bana gerçekten huzur vermiyor.

    Sonunda en iyi şey, sizi hayal kırıklığına uğratmayan ve istikrar ile para birimi arasında iyi bir dengeye sahip bir dağıtım kullanmak. Bu OpenSuse için şiddetle tavsiye edilen bir seçenek, bazı özel depolar eklemenin yanı sıra, masaüstünüzün en son sürümüne, çekirdeğe, ... .. kolayca güncelleyebilirsiniz.
    resmi depoda gelenlerle kalmayı tercih etsem de. Ardından yeni sürüm çıktığında ve çalışırken bir sistem güncellemesi 🙂

    Selamlar.

  12.   Fernando dijo

    Aynı şey yaklaşık bir ay önce bana da oldu, bir çözüm bulamadığım için Syslinux'a geçtim.