Ubuntu 18.04.2 önyükleme, güncellemelerden sonra mor ekranda takılı kaldı


19

Sorunun Özeti
Geçen Cuma, ile Ubuntu 18.04 güncellemelerini yükledim sudo apt-get update && sudo apt-get upgrade. Bu güncellemelerin bazıları için yeniden başlatma gerekiyordu. Yeniden başlatma sonrasında, GRUB'dan sonra, önyükleme Ubuntu logosu / girişinden önce mor bir ekranda sıkıştı. Bu adımda terminale Ctrl + Alt + F7/T/F1/F2yöntemlerle erişemiyorum . Kurtarma modu çalışmıyor ve konumunda takılı kalıyorLoading initial ramdisk...

Çözümleme Girişimleri
Yukarıda belirtildiği gibi, kurtarma modu çalışmadı.

  1. Önyükleme Onarımı kullanılmaya çalışıldı , bu başarılı bir şekilde çalıştı ancak sorunu çözmedi. Burada bu denemeden çıktı .

  2. Sonra, bazı dosyaları yedekledim ve 18.04.2 yeni yüklemeye çalıştım. Bu işe yaradı, ancak bu temiz yükleme için ~ 400 MB güncellemeyi yakaladığımda, daha önce olduğu gibi aynı sorunla karşılaştım. Hem Yazılım Güncelleyicisini hem de terminali kullanmayı denedim. Hangi güncellemenin bozulduğuna dair hiçbir fikrim yok, işte tam bir güncelleme günlüğü .

  3. Burada ilgili bir sorun ne olduğunu gördüm: önyükleme mor ekranda Ubuntu dondurma . Bu kullanıcının çekirdek güncellemeleriyle ilgili bir sorunu olduğunu görünce, çekirdek güncellemelerinin çalışmasını hariç tuttum ve tekrar denedim, yine de önceki ile aynı sonuç.

Bu noktada, nasıl ilerleyeceğim konusunda kayboluyorum. Bu konuda biraz yardım alabileceğimi umuyorum. Aksi takdirde, 16.04 sürümüne geçmem veya 19.04 sürümüne geçmem gerekebilir ...

EDIT 1
Bu hatanın zaten Canonical'e bildirildiği anlaşılıyor. Son Intel mikro kod güncellemeleri veya bir acpi sorunuyla ilgili olabileceği anlaşılıyor.

DÜZENLEME 2 https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1829620 <- ASUS'un çekirdeğin sıkışmasına neden olan Intel mikrokod güncellemeleri sorunun temel noktası olarak tanımlandı. Makinelerin önyüklenebilir hale getirilmesi için geçici geçici çözüm aşağıdaki kabul edilen cevapta yer almaktadır.

Youtube'dan bu sorunla ilgili bir video ve belgelenmiş geçici çözüm: https://www.youtube.com/watch?v=NbxrSaclKRc

EDIT 3 09/03/2019 itibariyle, ASUS'un en yeni BIOS güncellemesini (Windows 10 içinden) yükledim ve bunun dis_ucode_ldrGRUB'daki seçeneğe ihtiyaç duymadan Ubuntu'ya normal olarak önyüklememi sağladığını doğrulayabilirim . Bunu, sorun için bu noktada geçici çözümü kullanmaktan daha sürdürülebilir ve kesin bir çözüm olarak öneriyorum.


Saf mor bir ekran alıyor musunuz veya logonun altında 1-5 noktalı Ubuntu logosunu görüyor musunuz? Hangi sürümden yükseltme yaptınız? Bilgisayarınız kaç yaşında? Intel video mu yoksa başka bir şey mi?
heynnema

Sadece mor bir ekran, noktalarla Ubuntu logosu yok. Zaten 18.04'teydim, sadece düzenli yazılım güncellemeleri yapıyordum, büyük bir sürümden diğerine gitmiyorum. Çalışan bir Asus VivoBook X530FA_S530FAzar zor birkaç aylık. Intel tümleşik video.
leizmonk

İki şey. Kurtarma Moduna önyükleme yapabilir misiniz? Bunu deneyin ... GRUB menüsünde istediğiniz varsayılan önyüklemeyi seçin, düzenleme moduna girmek için "e" tuşuna basın, "sessiz sıçrama" bulmak için ok tuşlarını kullanın ve "sessiz sıçrama nomodeset" olarak değiştirin, ardından kontrol önyüklemeye devam etmek için x veya F10. Bakalım botlar. Ekran çözünürlüğü kapalı olacak, ama sorun değil.
heynnema

Kurtarma moduna önyükleme işe yaramaz, yukarıda belirtildiği gibi "ilk ramdisk yükleniyor ..." adımına tıkladım ve daha sonra takılıyor. Bu öneriyi nomodeset ile deneyeceğim ve bir şey yapıp yapmadığını göreceğim.
leizmonk

quiet splash nomodesetişe yaramadı. Hala mor bir ekran ve asılı
leizmonk

Yanıtlar:


13

Peki ben de bu sorunu yapan bir Asus ZenBook UX433FA var, ben 18.10 çalışıyordu ve dün gece apt-get yükseltme yaptı ve sistemi kırdı. O zamandan beri 19.04 yükseltme için bu yöntem livecd kurtarma kullandım hala önyükleme ile hiç şans. hiçbiri "ilk ramdisk yükleniyor" u geçmeyecek şekilde kurulu birden çok çekirdeğe sahipse. Yukarıdaki i kullanarak ukuu hayır şans ile çekirdek v5.1 yüklü ve çekirdek sürümü ile uyumsuz nvidia sürücüsü için dkms hakkında hatalar attı.

Burada kısmi bir önyüklemeden dmesg almayı başaran DMESG günlüğünü düzenleyin

önyükleme-onarım günlük bilgileri burada zaman zaman hata ayıklamaya yardımcı olsa da, bu vesilelerle hangi bilgi veya nasıl bilgi toplamak için emin değilseniz hataları ile önyükleme.

sadece bir yan not penceresi bundan yaklaşık bir ay önce yüklenmemişti. Bunun muhtemelen bir yorum olması gerektiğini biliyorum ama yeterli kredim yok.


Düzenle 2

Benzer bir sorunu olan herkes için mikrokod güncellemeleri kapalı olarak önyüklemeyi deneyin: çekirdek komut satırına dis_ucode_ldr ekleyin (önyükleme yapamıyorsanız GRUB'dan)

bu önyükleme için izin verir onaylayabilirsiniz.


1
Burada fark ediyorum ortak bir iş parçacığı ben kendimi de dahil olmak üzere bu sorunu yaşayanlar Zenbook UX433FA (biri bu ayrı iplik askubuntu.com/questions/1143309/… ) ile 3 dahil olmak üzere bir tür Asus dizüstü bilgisayarlar sahip olmasıdır . Bunu Kanonik veya Asus'a yükseltmemizin bir yolu var mı?
leizmonk

Ayrıca, sadece onaylamak için, 19.04'e yükseltmeye çalıştınız ve bu da önyüklenebilir değildi? Bu sorun uzun vadeli çözüm olmadan devam ederse 16.04'e geçmem gerekecek gibi görünüyor.
leizmonk

2
Benim UX433FN ekleyerek önyükleme onaylamak dis_ucode_ldr(ile başlayan Brub komut satırının sonuna linux )
56ka

3
Şimdilik şu doğrulanmış geçici çözüm bugs.launchpad.net/ubuntu/+source/linux/+bug/1829620 . Yine de uzun vadeli bir düzeltme beklemek zorunda kalacak.
leizmonk

4
Grub menüsünden önyükleme yapmak için os / kernel'i vurgulayın ve "e" ye basın. Sonra o ekran okundan Linux ile başlayan satıra gidin ve bu satırın sonuna dis_ucode_ldr ekleyin. Ardından önyüklemek için alttaki komutu uygulayın.
sealy

6

Aynı sorunu yepyeni bir Asus Vivobook s15 S530FA (intel i5-8265U) ile de yaşadım. Ubuntu 18.04.2 LTS'ye ilk güncellemeleri yükledikten sonra önyükleme ekranı "başlangıç ​​ramdisk'in yüklenmesi" içinde sıkıştı.

Yukarıdaki yorumlarda belirtildiği gibi, bunun bir çözümü grub seçeneklerindeki mikro kodu devre dışı bırakmaktır: dis_ucode_ldr. Bu çözüm, bu sorunun ayıklanmasında işe yarar, ancak düzenli kullanım için önerilmez.

Şimdiye kadar bence en iyi çözüm intel-microcode paketini önceki sürüme indirmektir:

sudo apt-get install intel-microcode=3.20180312.0~ubuntu18.04.1

Ardından, yanlışlıkla yükseltmeyi önlemek için paketi dondurun:

sudo su 
echo "intel-microcode" hold | dpkg --set-selections

Şimdilik intel-microcode = 3.20190514.0ubuntu0.18.04.3 yüklemekten kaçınacağım


Bunu kabul etme yoluna katılıyorum, ancak sahip olduğum sorun terminal modunda internete erişimi kaybettim. Nasıl yeniden bağlanacağınızı biliyor musunuz?
horaceT

1
@horaceT "dhclient" veya iwconfig $ iface essid $ essid_name anahtar $ parolasını kullanarak terminalde bağlanmayı deneyebilirsiniz Sanırım ilk olarak önyükleme eklerken mikrokodu devre dışı bırakmayı denemenizi öneririz: dis_ucode_ldr Sonra normal olarak önyükleme yapabilir ve intel-microcode'u değiştirebilirsiniz. paketleyin, sonra tutun.
Juan Zurano

Thanx! Vivabook S14
Ivan Vulović

4

Hata izleyicide kalıcı bir çözüm buldum (bkz. Https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1829620 GEÇİCİ ÇÖZÜM 3: BIOS'u yükseltme)

ASUS, 2019.06.17 UX433FN için bir BIOS güncellemesi yayınladı (lütfen tam modelinizi kontrol edin)

UYARI: BIOS'un güncellenmesi riskli bir işlemdir ve geri alınamaz !!

Genel Bakış: Temel olarak bir zip indirmeniz, dosyayı bir USB anahtarından çıkarmanız, BIOS'a girmeniz ve Flash Utility'yi başlatmanız, dosyayı seçmeniz ve bu kadar (Ubuntu'dan yapabilirsiniz).

Ayrıntılı adımlar şunlardır:

  1. Asus sürücüleri indirme sayfasına gidin (benim için https://www.asus.com/us/Laptops/ASUS-ZenBook-14-UX433FN/HelpDesk_BIOS )
  2. BIOS dosyasını indir (UX433FNAS306.zip)
  3. Özü USB anahtarına zip arşivinden dosya -> UX433FNAS.306 (benim tavsiyem: Eğer sonra dosyaları confund kalmamasını için zip dosyasını çıkarın)
  4. Yeniden başlatın ve kuruluma (BIOS) gidin, Gelişmiş > Kolay Flaşı Başlat'a gidin
  5. Korkunç mavi programda UX433FNAS.306 (zip DEĞİL !!!) dosyasını seçmek için gidin
  6. Enter tuşuna basın ve onaylayın (1 dakika donabilir, ancak çalışır)
  7. (Grubunuzu şimdi düzenlediyseniz, normale döndürebilirsiniz)

Korkunç menü (görüntü bahane)

ASUS güncelleme sayfası


1

Yepyeni bir Asus ZenBook UX433FA için de aynı sorunu yaşıyoruz. Ubuntu 18.04.02'yi çift önyükleme ile yükledim, sorunsuz bir şekilde başladı, ancak ilk toplu yükseltmeleri yükledikten ve yeniden başlattıktan sonra aynı mor ekranı aldım.

Güvenli Önyüklemeyi devre dışı bırakarak geçici bir düzeltme buldum (önyükleme nomodeset, sonra komut satırı ile sudo mokutil --disable-validation). Bundan sonra iyi çalışıyor, bu yüzden güncellemeler arasında bulunan bazı sürücü (ler) ile ilgisi olduğundan şüpheleniyorum. Herhangi bir öneri bunu daha kalıcı olarak nasıl düzeltebilirim?


1
Ne yazık ki yukarıda yorum yapamam, ama sanırım bu en azından kısmi bir cevap.
Martin

Bu geçici düzeltmeyi nasıl yaptığınızı ayrıntılı olarak açıklar mısınız? Tekrar denemek durumunda denemek istiyorum. Önyüklemenin kendisi tamamen FUBAR olduğunda komut satırına nasıl erişileceğimi bilmiyorum.
leizmonk

Ayrıca, mümkünse, hata ayıklama yardımcı olabilecek millet için önyükleme günlüğünüzü burada paylaşır mısınız?
leizmonk

1

Şimdi geçici bir düzeltme var: bugs.lauchpad terminalde bu komutu çalıştırın:

sudo apt install intel-microcode=3.20180312.0~ubuntu18.04.1

o zaman linux'u başlatırken sessiz bir sıçrama ile bunu yaptım ve Asus UX433FA'mda benim için çalıştı. Önyükleme sırasında terminale erişemiyorsanız e tuşuna basın ve ro nomodeset sessiz sıçrama veya ön tarafta ro olmadan siyah terminal ekranına veya oturum açabilecek herhangi bir şey olmadan herhangi bir nomodeset sessiz sıçrama kombinasyonu yapmaya çalışın. Siyah terminal ekranına ulaşırsanız linux terminaline erişmek ve komutu çalıştırmak için ctr alt f5 veya f4 vb.


Bunu denedim, ama komut satırında internete bağlantım yok. Herhangi bir öneri?
horaceT

Daha kolay bir çözüm, grub önyükleme seçeneğinde dis_ucode_ldr yazmaktır, bunun için internete ihtiyacınız yoktur. Bu konuda daha fazla bilgiye ihtiyacınız varsa bana bildirin!
ezprob

1

Dell Precision Tower 5810 ile tam olarak aynı sorunum var. Bu sabah bir ubuntu güncellemesinin gerçekleşmesine izin verdim (19 Haz 2019). Yeniden başlattıktan sonra GRUB ekranına geliyorum, geri dönüyorum, boş bir mor ekranla karşı karşıyayım, sonra hiçbir şey olmuyor.

Sert güç kapatma ve yeniden başlatma. 4.15.0-52-jenerik çekirdek için kurtarma modu olan Ubuntu için Gelişmiş Seçenekler'e gidin, seçenekleri düzgün görüntüleyemedi bile. Ne yaparsam yapayım terminal moduna geçemiyorum (ctrl alt F4, F5 ...). Garip bir şey, bu durumda, sistemin davranışı rastgele görünüyor. Bu kurtarma modunu birkaç kez denedim ve davranış her seferinde farklı.


0

Nihai kararın ne olduğunu yukarıdaki sorunuma göndermek istiyorum.

Dell'in destek ekibiyle iletişime geçtim ve suçlu Nvidia sürücü güncellemesi olduğunu söylediler. Ayrıca, değişikliği çözmenin bilinen bir yolu olmadığını söylediler. Bu yüzden, tüm ubuntu 18.04'ü sıfırdan yeniden yüklemem, diskteki her şeyi silmem gerekiyor.

İki yıl önce de benzer bir sorun oldu. Zararsız bir ubuntu güncellemesinden sonra tekrar giriş yapamadım. Bir hafta boyunca mücadele ediyorum, SO'da bulabildiğim her numarayı denedim, yeniden kurdum.

Alınan ders: Nvidia sürücü güncellemesi hataya açıktır. Bir sürücü güncellemesini kabul ederken çok dikkatli olun.


0

İşte bu sorunla ilgili eksiksiz bir video: https://www.youtube.com/watch?v=NbxrSaclKRc

Daha sonraki düzenlemelerde belirtildiği gibi, sorunu çözen bir ürün yazılımı güncellemesi vardır.

Düzeltmenin özeti:

boot parametresini ekleyin: dis_ucode_ldr/ etc / default / grub

sonra update-grub


0

Ben aynı belirti vardı ama şimdi bir soğuk önyükleme yaparsam sistem çizmeleri tamam fark!
Bu, bugün yazılım güncellemesinden sonraydı. Ama S / W güncellemesinden sonra bile,
1. 'kapanma -r şimdi' yaparsam, mor ekran olsun.
2. Üst karakter tuşuna basıp grub2 girip birini seçip ctrl-X tuşlarına basarsam önyükleme başlamaz, sadece mor ekranda kalır.
3. Boşuna bazı önyükleme parametreleri değiştirmeyi denedim (dis_ucode_ldr gibi)

ve soğuk önyüklemeyi denedim (makineyi kapatın ve birkaç saniye sonra açın), başarılı bir şekilde önyükleme yapıyor. Umarım kimse bunu faydalı bulur.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.