在我最新安装的内核上运行时,我用 build/modprobe/make 做了一些愚蠢的事情。现在该内核将无法启动。我目前在以前的内核上运行。
我怎样才能清理它?我想回到 apt 存储库中的“库存”最新内核。
编辑:我应该注意......我试图安装 flashcache ( https://github.com/facebook/flashcache/ )
我试着做
sudo apt-get install --reinstall linux-image-generic linux-image
Run Code Online (Sandbox Code Playgroud)
那并没有解决它;所以我尝试了“恢复模式”选项,看到加载 flashcache 模块时内核出现混乱......我必须在某处删除一些东西......

小智 15
我不知道您是否有网络访问权限,但如果您有,请执行以下操作:
sudo apt-get install --reinstall linux-image-generic linux-image
Run Code Online (Sandbox Code Playgroud)
小智 11
只需启动到以前的内核版本并键入以下内容,只需将 ## 替换为您尝试启动的内核版本。
sudo update-initramfs -u -k 3.2.0-##-generic-pae
Run Code Online (Sandbox Code Playgroud)
只需将## 替换为您尝试启动的内核版本即可。
然后向 Grub 打招呼,然后重新启动。
sudo update-grub
sudo reboot now
Run Code Online (Sandbox Code Playgroud)
现在,在启动到新内核时,您应该不会再看到内核崩溃了。
| 归档时间: |
|
| 查看次数: |
67327 次 |
| 最近记录: |