Ubuntu 14,04 LTS gagal memulai dengan panik kernel

10

masukkan deskripsi gambar di siniKesalahan ini terjadi saat memulai Ubuntu. Saya dual boot Windows 8.1 dengan Ubuntu.

kernel panik - tidak disinkronkan: pengecualian fatal dalam interupsi. mematikan cpus dengan NMI drm_kms_helper: panik terjadi, beralih kembali ke konsol teks.

Tidak ada yang terjadi dan Ubuntu membeku.

Muddassir Nazir
sumber
Apakah itu berhasil sebelumnya? Jika ya, versi Ubuntu yang mana itu?
m132
Saya telah menggunakan 12.04, 12.10, 13.04, 13.10 dan sekarang 14.04. Setiap versi berfungsi dengan baik. Hingga 14,04 menunjukkan kesalahan ini dan membeku. Sudah diinstal sejak hari dirilis. Itu menunjukkan kesalahan ini pada 23 Mei, hari saya memposting pertanyaan ini.
Muddassir Nazir
Apa penyebabnya? Apakah Anda menginstal modul kernel atau pembaruan?
m132
Tidak ada yang saya sadari. Sebagian besar saya menginstal melalui pembaruan perangkat lunak. Jadi saya tidak ingat pembaruan mana yang menyebabkannya.
Muddassir Nazir
Di menu GRUB, pilih Opsi lanjutan untuk Ubuntu , pilih kernel yang lebih lama (bukan mode pemulihan) dan beri tahu saya apakah itu berfungsi.
m132

Jawaban:

8

Ini mungkin disebabkan oleh perbaikan dan fitur yang di-backport dari kernel yang lebih baru.

Di menu GRUB, pilih Opsi lanjutan untuk Ubuntu , pilih kernel terakhir yang berfungsi (bukan mode pemulihan).

Sekarang kamu bisa:

  • Hapus kernel baru dan terus gunakan yang lama, membuat sistem Anda rentan terhadap eksploitasi kernel lama
  • Instal kernel yang lebih baru, untuk mana perbaikan ini dilakukan

Cara termudah untuk menginstal kernel baru adalah dengan mengunduhnya dari kernel.ubuntu.com dan menginstalnya menggunakan dpkg.

Pertama, pilih versi yang Anda inginkan (lebih disukai non-rc yang terbaru, utopickernel juga akan bekerja untuk 14.04), kemudian unduh 3 file:

  • linux-headers-x.xx.x-xxxxxx-generic_x.xx.x-xxxxxx.xxxxxxxxxxxxx_ arsitektur .deb
  • linux-headers-x.xx.x-xxxxxx_x.xx.x-xxxxxx.xxxxxxxxxxxx_all.deb
  • linux-image-x.xx.x-xxxxxx-generic_x.xx.x-xxxxxx.xxxxxxxxxxxx_ arsitektur .deb

Ganti arsitektur dengan i386 jika Anda menggunakan Ubuntu 32-bit, atau amd64 jika Anda menggunakan 64-bit ( tidak ada hubungannya dengan produsen CPU! ).

Pindahkan file-file ini ke direktori terpisah, buka terminal Anda, cdke direktori itu dan kemudian jalankan perintah ini:

sudo dpkg -i *.deb

Ketika dpkgselesai, Anda dapat reboot, dan memastikan bahwa Anda menjalankan kernel yang telah Anda instal:

uname -a
Linux m132 x.xx.x #1 SMP Tue Jun 10 00:45:23 CEST 2014 x86_64 x86_64 x86_64 GNU/Linux

Ingat, Anda harus memperbarui kernel secara manual sekarang, karena Pembaruan Perangkat Lunak hanya akan menginstal 3,13 tambalan, karena versi kernel tidak pernah berubah setelah Ubuntu dirilis.

Jika masih tidak berhasil, hapus instalan kernel yang telah Anda instal

sudo apt-get purge linux-headers-3.13.0-24 linux-headers-3.13.0-24-generic linux-image-3.13.0-24-generic
sudo apt-get purge linux-image-extra-3.13.0-24-generic 

Ganti 3.13.0-24 dengan versi yang ingin Anda hapus (atau tekan Tabtombol untuk mendaftar yang terpasang). Perintah kedua mungkin membuat kesalahan karena tidak ada linux-image-extrakernel.

PS: Tolong , ikuti instruksi ini untuk membuat laporan bug untuk kernel yang rusak, sehingga mereka dapat memperbaikinya untuk orang lain :)

m132
sumber