如何从清理 /boot、不完整的内核/驱动程序的失败尝试中恢复

如何从清理 /boot、不完整的内核/驱动程序的失败尝试中恢复

Ubuntu 14.0.4 在尝试更新时生成错误。原来我的/boot分区已满。我运行了一个命令来删除旧内核,如下所示:

dpkg --get-selections|grep 'linux-image*'|awk '{print $1}'|egrep -v "linux-image-$(uname -r)|linux-image-generic" |while read n;do apt-get -y remove $n;done

但我在执行此操作并测试之前忘记了重新启动,结果,它清除了/boot但产生了一些错误。然后我运行了 aptitude update/upgrade。重新启动后,Ubuntu 启动了,但它真的很慢,没有网络连接,并且无法识别 USB 无线鼠标。看起来现在无法识别各种系统驱动程序。

我该如何修复此安装?系统将启动,但显然缺少网络或 USB 鼠标驱动程序,也可能缺少其他驱动程序。我可以恢复内核并在一定程度上撤消此问题吗?

答案1

这是解决方案。感谢 Rmano 为我指明了正确的方向。

我运行sudo apt-get install --reinstall linux-generic后出现了错误,所以我又运行了一次 sudo apt-get -f install ,然后又重新运行了一次 sudo apt-get install --reinstall linux-generic

并恢复了系统。一切都恢复了!

相关内容