在我最新安装的内核上运行时,我做了一些愚蠢的事情,使用了build/mod探头/make。现在内核将不启动。我目前正在运行一个以前的内核。
我怎么才能把这个清理干净?我想回到“股票”的最新内核,在apt回购。
编辑:我应该注意..。我试图安装闪存(https://github.com/facebook/flashcache/)
我试着做
sudo apt-get install --reinstall linux-image-generic linux-image这并没有修复它;所以我尝试了“恢复模式”选项,并看到内核恐慌周围加载闪存模块.我必须删除一些东西,在某个地方.

发布于 2013-02-09 22:59:36
我不知道您是否有网络访问权限,但如果您有这样做的话:
sudo apt-get install --reinstall linux-image-generic linux-image发布于 2013-09-20 17:37:42
只需引导到以前的内核版本并键入以下内容,只需将##替换为要引导的内核版本。
sudo update-initramfs -u -k 3.2.0-##-generic-pae 只需将##替换为您要引导的内核版本即可。
跟着这个,向Grub打个招呼,然后重新启动。
sudo update-grub
sudo reboot now现在,当启动到新内核时,您将不再看到内核恐慌。
发布于 2018-02-17 23:59:51
我有一个VGA驱动程序的问题,而温室解决方案不是解决我的问题。
帮助的主要解决方案,它从一开始就移除和安装。
// 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 nowhttps://askubuntu.com/questions/253244
复制相似问题