Boot Ubuntu 18.04.2 macet di layar ungu setelah pembaruan


16

Ringkasan Masalah
Jumat lalu, saya menginstal pembaruan ke Ubuntu 18.04 dengan sudo apt-get update && sudo apt-get upgrade. Beberapa pembaruan ini memerlukan restart. Setelah restart, setelah GRUB, boot macet di layar ungu sebelum logo / login Ubuntu. Saya tidak dapat mengakses terminal pada langkah ini melalui Ctrl + Alt + F7/T/F1/F2metode. Mode pemulihan tidak berfungsi, dan macetLoading initial ramdisk...

Upaya untuk Menyelesaikan
Seperti yang dinyatakan di atas, mode pemulihan tidak berfungsi.

  1. Mencoba menggunakan Perbaikan Boot , ini berhasil tetapi tidak menyelesaikan masalah. Keluaran dari upaya ini di sini .

  2. Selanjutnya, saya mencadangkan beberapa file kemudian mencoba menginstal baru 18.04.2. Ini berhasil, tetapi segera setelah saya meraih pembaruan ~ 400 MB untuk instalasi bersih ini, saya mengalami masalah yang sama seperti sebelumnya. Saya mencoba menggunakan Pembaruan Perangkat Lunak, dan terminal. Saya tidak tahu pembaruan apa yang sedang rusak, inilah log lengkap pembaruan yang dijalankan.

  3. Lihat apa yang mungkin menjadi masalah terkait di sini: Ubuntu membeku di layar boot ungu . Melihat bahwa pengguna ini tampaknya memiliki masalah dengan pembaruan kernel, saya mengecualikan pembaruan kernel dari menjalankan dan mencoba lagi, masih hasil yang sama seperti sebelumnya.

Jadi pada titik ini, saya bingung bagaimana harus melanjutkan. Saya berharap saya bisa mendapatkan bantuan di utas ini. Kalau tidak, saya mungkin perlu menurunkan versi ke 16,04 atau meningkatkan ke 19,04 ...

EDIT 1
Sepertinya bug ini sudah dilaporkan ke Canonical. Tampaknya itu mungkin terkait dengan pembaruan mikrokode Intel terbaru atau masalah acpi.

EDIT 2 https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1829620 <- Pembaruan mikrokode Intel pada ASUS yang menyebabkan kernel macet telah diidentifikasi sebagai masalah utama. Solusi sementara yang dikonfirmasi untuk mendapatkan mesin yang dapat di-boot ada di jawaban yang diterima di bawah ini.

Sebuah video dari youtube mengenai masalah ini dan solusi yang didokumentasikan: https://www.youtube.com/watch?v=NbxrSaclKRc

EDIT 3 Pada 09/03/2019, saya telah menginstal pembaruan BIOS terbaru dari ASUS (dari dalam Windows 10) dan dapat mengkonfirmasi bahwa ini memungkinkan saya untuk boot secara normal ke Ubuntu tanpa perlu dis_ucode_ldropsi di GRUB. Saya akan merekomendasikan ini sebagai perbaikan yang lebih berkelanjutan dan definitif untuk masalah daripada menggunakan solusi pada saat ini.


Apakah Anda mendapatkan layar ungu murni, atau apakah Anda melihat logo Ubuntu dengan 1-5 titik di bawah logo? Dari versi apa Anda memutakhirkan? Berapa umur komputer Anda? Video Intel, atau yang lainnya?
heynnema

Hanya layar ungu, tidak ada logo Ubuntu dengan titik-titik. Saya sudah menggunakan 18,04, hanya menjalankan pembaruan perangkat lunak biasa, tidak beralih dari versi utama ke versi lain. Menjalankan Asus VivoBook X530FA_S530FAyang baru berumur beberapa bulan. Video terintegrasi Intel.
leizmonk

Dua hal. Bisakah Anda boot ke Mode Pemulihan? Coba ini ... di menu GRUB, pilih boot default yang diinginkan, tekan tombol "e" untuk masuk ke mode edit, gunakan tombol panah untuk menemukan "quiet splash" dan ubah ke "quiet splash nomodeset", lalu kontrol- x atau F10 untuk melanjutkan boot. Lihat apakah sepatu itu menyala. Resolusi layar akan mati, tapi tidak apa-apa.
heynnema

Booting ke mode pemulihan tidak berfungsi, seperti yang disebutkan di atas, saya menekan langkah "memuat awal ramdisk ..." dan kemudian hang. Saya akan mencoba saran ini dengan nomodeset dan melihat apakah ia melakukan sesuatu.
leizmonk

quiet splash nomodesettidak bekerja Masih sampai ke layar ungu dan menggantung
leizmonk

Jawaban:


10

nah saya juga punya Asus ZenBook UX433FA melakukan masalah ini, saya menjalankan 18.10 dan melakukan upgrade apt-get tadi malam dan merusak sistem. Saya telah menggunakan metode ini pemulihan livecd untuk meng-upgrade ke 19,04 masih tidak berhasil dengan booting. sudah menginstal beberapa kernel, tidak ada yang akan melewati "memuat ramdisk awal". saat menggunakan di atas saya menginstal kernel v5.1 dengan ukuu tidak beruntung juga dan melemparkan kesalahan tentang dkms untuk driver nvidia tidak kompatibel dengan versi kernel.

Edit DMESG log berhasil mendapatkan dmesg dari boot parsial di sini

boot-repair info log di sini sesekali akan boot dengan kesalahan tidak yakin apa info atau cara mengumpulkan info pada kesempatan ini meskipun untuk membantu dengan debug.

hanya catatan sisi windows belum dimuat sekitar sebulan sebelum ini. Saya tahu ini mungkin harus menjadi komentar tetapi saya tidak memiliki kredit yang cukup.


Edit 2

Bagi siapa pun yang memiliki masalah yang sama, coba boot dengan pemutakhiran mikrokode mati: tambahkan dis_ucode_ldr ke baris perintah kernel (dari GRUB jika Anda tidak bisa boot)

dapat mengkonfirmasi ini memungkinkan untuk boot.


1
Satu utas umum yang saya perhatikan di sini adalah bahwa mereka yang mengalami masalah ini termasuk saya sendiri memiliki laptop jenis Asus, termasuk 3 dengan Zenbook UX433FA (satu pada utas terpisah ini askubuntu.com/questions/1143309/… ). Adakah cara bagi kami untuk meningkatkan ini ke Canonical atau Asus?
leizmonk

Selain itu, hanya untuk mengonfirmasi, Anda mencoba meningkatkan ke 19,04 dan itu juga tidak dapat di-boot? Sepertinya saya harus menurunkan versi ke 16,04 jika masalah ini berlanjut tanpa resolusi jangka panjang.
leizmonk

1
Saya mengkonfirmasi bahwa UX433FN saya dapat boot dengan menambahkan dis_ucode_ldr(pada akhir baris perintah brub dimulai dengan linux )
56ka

3
Ini adalah solusi yang dikonfirmasi untuk saat ini sesuai: bugs.launchpad.net/ubuntu/+source/linux/+bug/1829620 . Masih harus menunggu untuk perbaikan jangka panjang.
leizmonk

4
Dari menu grub sorot os / kernel untuk boot dan tekan "e" .. lalu dari layar itu panah ke bawah ke baris yang dimulai dengan Linux dan tambahkan dis_ucode_ldr ke akhir baris ini. Kemudian ikuti perintah di bagian bawah untuk boot.
sealy

5

Saya memiliki masalah yang sama pada Asus Vivobook s15 S530FA (intel i5-8265U). Setelah menginstal pembaruan pertama di ubuntu 18.04.2 LTS layar boot macet di "memuat ramdisk awal".

Seperti disebutkan dalam komentar di atas solusi untuk ini menonaktifkan mikrokode dalam opsi grub menambahkan: dis_ucode_ldr. Solusi ini berfungsi untuk men-debug masalah ini tetapi tidak disarankan untuk penggunaan reguler.

Solusi terbaik sejauh ini menurut saya adalah menurunkan paket intel-microcode ke versi sebelumnya:

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

Kemudian bekukan paket untuk menghindari peningkatan yang tidak disengaja:

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

Untuk saat ini saya akan menghindari menginstal intel-microcode = 3.20190514.0ubuntu0.18.04.3


Saya setuju dengan cara ini, tetapi masalah yang saya miliki adalah, dalam mode terminal, saya kehilangan akses ke internet. Apakah Anda tahu cara menghubungkan kembali?
horaceT

1
@horaceT Saya kira Anda dapat mencoba untuk terhubung di terminal menggunakan "dhclient" atau iwconfig $ iface essid $ essid_name key $ password Saya sarankan Anda pertama kali mencoba menonaktifkan mikrokode saat boot dengan menambahkan: dis_ucode_ldr Kemudian Anda dapat boot secara normal dan mengganti intel-microcode paket, lalu tahan.
Juan Zurano

Terima kasih! Ini memecahkan masalah untuk Vivabook S14
Ivan Vulović saya

4

Saya menemukan solusi yang tahan lama di pelacak bug (lihat https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1829620 WORKAROUND 3: tingkatkan BIOS)

ASUS merilis pembaruan BIOS untuk UX433FN pada 2019.06.17 (harap periksa model persisnya)

PERINGATAN: Memperbarui BIOS adalah operasi yang berisiko dan tidak dapat dikembalikan !!

Ikhtisar: Pada dasarnya Anda harus mengunduh zip, mengekstrak file itu dengan kunci USB, masuk ke BIOS dan mulai Flash Utility, pilih file dan hanya itu (Anda dapat melakukannya dari Ubuntu).

Berikut langkah-langkah terperinci:

  1. Buka halaman unduh driver asus (untuk saya https://www.asus.com/us/Laptops/ASUS-ZenBook-14-UX433FN/HelpDesk_BIOS )
  2. Unduh file BIOS (UX433FNAS306.zip)
  3. Ekstrak file dari arsip zip ke kunci USB Anda -> UX433FNAS.306 (saran saya: hapus file zip untuk memastikan Anda tidak akan mengacaukan file setelah)
  4. Reboot dan pergi ke setup (BIOS), arahkan ke Advanced > Start Easy Flash
  5. Dalam program biru menakutkan, navigasikan untuk memilih file UX433FNAS.306 (BUKAN zipnya !!!)
  6. Tekan enter dan konfirmasikan (bisa membeku selama 1 menit tetapi berhasil)
  7. (Jika Anda mengedit grub Anda sekarang, Anda dapat mengaturnya kembali seperti semula)

Menu menakutkan (dalih gambar)

Halaman pembaruan ASUS


1

Memiliki masalah yang persis sama pada Asus ZenBook UX433FA yang baru. Menginstal Ubuntu 18.04.02 dengan dual boot, dimulai tanpa masalah, tetapi setelah menginstal batch pertama dari upgrade dan reboot saya mendapatkan layar ungu yang sama.

Saya menemukan perbaikan sementara dengan menonaktifkan Boot Aman (boot dengan nomodeset, lalu baris perintah sudo mokutil --disable-validation). Bekerja dengan baik setelah itu, jadi saya curiga ada hubungannya dengan beberapa driver (s) termasuk di antara pembaruan. Adakah saran untuk memperbaikinya secara permanen?


1
Sayangnya tidak bisa berkomentar di atas, tapi saya kira ini setidaknya sebagian jawaban.
Martin

Bisakah Anda merinci bagaimana Anda melakukan perbaikan sementara ini? Saya ingin mencobanya / memilikinya kalau-kalau ini terjadi lagi. Saya tidak jelas cara mengakses baris perintah ketika boot itu sendiri benar-benar FUBAR.
leizmonk

Juga, jika Anda bisa, akankah Anda membagikan boot log di sini untuk orang-orang yang mungkin membantu debug?
leizmonk

1

Ada perbaikan sementara sekarang diposting di: bugs.lauchpad jalankan perintah ini di terminal:

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

kemudian ketika meluncurkan linux melakukannya dengan splash yang tenang hanya saya yang melakukannya dan itu berhasil untuk saya di Asus UX433FA saya. Jika Anda tidak dapat mengakses terminal saat melakukan booting tekan e dan cobalah untuk membuat splash tenang nomodeset ro atau kombinasi splash diam nomodeset tanpa ro di depan apa pun yang dapat membawa Anda ke layar terminal hitam atau login. Jika Anda mencapai layar terminal hitam coba ctr alt f5 atau f4 dan seterusnya untuk mengakses terminal linux dan menjalankan perintah


Saya mencoba ini, tetapi pada baris perintah, saya tidak memiliki koneksi ke internet. Ada saran?
horaceT

Solusi yang lebih mudah adalah menulis dis_ucode_ldr di opsi boot grub, Anda tidak perlu internet untuk ini. Beri tahu saya jika Anda membutuhkan info lebih lanjut tentang itu!
ezprob

1

Saya memiliki masalah yang sama persis dengan Dell Precision Tower 5810. Saya mengizinkan pembaruan ubuntu terjadi pagi ini (19 Juni 2019). Setelah reboot, saya datang ke layar GRUB, tekan kembali, hadapi layar ungu kosong, maka tidak ada yang terjadi.

Hard power down, dan reboot. Pergi ke Opsi Lanjutan untuk Ubuntu, mode pemulihan untuk kernel 4.15.0-52-generik, bahkan tidak dapat menampilkan opsi dengan benar. Tidak dapat masuk ke mode terminal apa pun yang saya lakukan (ctrl alt F4, F5 ...). Anehnya, pada kondisi ini, perilaku sistem tampak acak. Saya mencoba mode pemulihan ini beberapa kali, dan perilakunya berbeda setiap saat.


0

Saya ingin memposting apa resolusi akhir ternyata masalah saya di atas.

Saya menghubungi tim dukungan Dell, dan mereka mengatakan pelakunya adalah pembaruan driver Nvidia. Mereka juga mengatakan tidak ada cara yang diketahui untuk membuka gulungan perubahan. Jadi, saya harus menginstal ulang seluruh ubuntu 18,04 dari awal, menghapus semua yang ada di disk.

Masalah serupa terjadi pada saya dua tahun lalu. Setelah pembaruan ubuntu yang tidak berbahaya, saya tidak bisa masuk kembali. Berjuang selama seminggu, mencoba setiap trik yang bisa saya temukan di SO, saya akhirnya menginstal ulang.

Hal yang dipelajari: Pembaruan driver Nvidia rawan kegagalan. Berhati-hatilah menerima pembaruan driver.


0

Berikut adalah video lengkap tentang masalah ini: https://www.youtube.com/watch?v=NbxrSaclKRc

Seperti yang dikatakan dalam suntingan nanti, ada pembaruan firmware yang memecahkan masalah.

Ringkasan perbaikan:

tambahkan parameter boot: dis_ucode_ldrke / etc / default / grub

kemudian update-grub


0

Saya memiliki gejala yang sama tetapi baru menyadari jika saya melakukan boot-dingin, sistem melakukan booting ok!
Ini setelah pembaruan perangkat lunak hari ini. Tetapi bahkan setelah pembaruan S / W,
1. jika saya melakukan 'shutdown -r now', saya mendapatkan layar ungu.
2. jika saya menekan tombol shift dan masukkan grub2, dan pilih satu dan tekan ctrl-X, boot tidak memulai, tetap di layar ungu.
3. Saya mencoba menyamarkan beberapa parameter boot dengan sia-sia (seperti dis_ucode_ldr)

dan saya mencoba boot dingin (matikan mesin, dan hidupkan setelah beberapa detik), boot dengan sukses. Semoga ada yang menemukan ini berguna.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.