Переустановить последнее ядро?

9

Я сделал что-то глупо со сборкой / modprobe / make во время работы на моем последнем установленном ядре. Теперь ядро ​​не загрузится. В настоящее время я запускаю предыдущее ядро.

Как я могу это очистить? Я хотел бы просто вернуться к последнему ядру «запаса», находящемуся в apt repo.

Изменить: я должен отметить .... Я пытался установить flashcache ( Ссылка )

Я пытался сделать

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

Это не исправить; поэтому я попробовал вариант «режим восстановления» и увидел панику ядра вокруг загрузки модуля flashcache .... Мне нужно что-то удалить где-нибудь ...

    
задан AaronJAnderson 09.02.2013 в 22:56
источник

3 ответа

10

Я не знаю, есть ли у вас доступ к сети, но если у вас есть:

sudo apt-get install --reinstall linux-image-generic linux-image
    
ответ дан user1529891 09.02.2013 в 22:59
6

Просто загрузитесь в предыдущую версию ядра и введите следующую команду: просто замените ## на версию ядра, которую вы пытаетесь загрузить.

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

Просто замените ## на версию ядра, которую вы пытаетесь загрузить.

Следуйте за этим с приветствием Grub и перезагрузитесь.

sudo update-grub
sudo reboot now

Теперь вы больше не должны видеть панику ядра при загрузке в новое ядро.

    
ответ дан user194656 20.09.2013 в 17:37
1

У меня проблема с драйверами VGA, и решение thouse не устраняет мою проблему.

Основное решение, которое помогает, его удалять manulaly и устанавливать с самого начала

// 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 17.02.2018 в 23:59