Instal ulang kernel terbaru?

13

Saya melakukan sesuatu yang konyol dengan build / modprobe / make saat menjalankan kernel terbaru saya yang terinstal. Sekarang kernel tidak mau boot. Saat ini saya sedang menjalankan kernel sebelumnya.

Bagaimana saya bisa membersihkan ini? Saya ingin kembali ke kernel "stock" terbaru yang ada di apt repo.

Sunting: Saya harus perhatikan .... Saya mencoba menginstal flashcache ( https://github.com/facebook/flashcache/ )

Saya coba lakukan

sudo apt-get install --reinstall linux-image-generic linux-image

Itu tidak memperbaikinya; jadi saya mencoba opsi "recovery mode" dan melihat kepanikan kernel di sekitar memuat modul flashcache .... Saya harus menghapus sesuatu, di suatu tempat ...

masukkan deskripsi gambar di sini

AaronJAnderson
sumber

Jawaban:

12

Saya tidak tahu apakah Anda memiliki akses jaringan tetapi jika sudah, lakukan:

sudo apt-get install --reinstall linux-image-generic linux-image
bunga aster
sumber
1
Itu melakukan sesuatu ... tetapi ketika saya reboot saya memiliki masalah yang sama. Layar hitam.
AaronJAnderson
5
Dalam kasus saya, saya juga harus menentukan versi gambar linux, misalnya sudo apt-get install --reinstall linux-image-generic linux-image-3.19.0-26-generic.
George
8

Cukup boot ke versi kernel sebelumnya dan ketik berikut ini, cukup ganti ## dengan versi kernel yang Anda coba boot.

sudo update-initramfs -u -k 3.2.0-##-generic-pae 

Ganti saja ## dengan versi kernel yang Anda coba boot.

Ikuti itu dengan menyapa Grub, dan reboot.

sudo update-grub
sudo reboot now

Sekarang Anda seharusnya tidak lagi melihat kepanikan kernel saat boot ke kernel baru.

pengguna194656
sumber
3
Atau sudo update-initramfs -u -k $(uname -r):)
c24w
1

Saya memiliki masalah dengan driver VGA, dan solusi thouse tidak memperbaiki masalah saya.

Solusi utama yang membantu, itu untuk menghapus manulaly dan menginstal dari awal

// remove modules
sudo rm -rf /lib/modules/4.13.0-3*

remove headers
sudo rm -rf /usr/src/linux-headers-4.13.0-3*

// clear boot
sudo rm -rf /boot/initrd.img-4.13.0-3*
sudo rm -rf /boot/vmlinuz-4.13.0-3*
sudo rm -rf /boot/System.map-4.13.0-3*
sudo rm -rf /boot/config-4.13.0-3*

// refresh grub. I reboot after update grub, but maybe is not important
sudo update-grub

//check the lastes version of linux images
sudo apt-cache search linux-image |grep 4.14

# linux-image-4.14.0-1003-azure-edge - Linux kernel image for version 4.14.0 on 64 bit x86 SMP
# linux-image-extra-4.14.0-1003-azure-edge - Linux kernel extra modules for version 4.14.0 on 64 bit x86 SMP
# linux-image-4.14.0-1004-azure-edge - Linux kernel image for version 4.14.0 on 64 bit x86 SMP
# linux-image-extra-4.14.0-1004-azure-edge - Linux kernel extra modules for version 4.14.0 on 64 bit x86 SMP

// install the lastes verion
sudo apt-get install linux-image-4.14.0-1004-azure-edge linux-headers-4.14.0-1004-azure-edge linux-image-extra-4.14.0-1004-azure-edge 

// restart pc
sudo reboot now
Vahe Gharibyan
sumber