我无法再更新 ubuntu 16.04 或升级到 18.04,因为我需要删除 /boot 中的部分空间。我通常会删除旧内核,但现在最老的内核是 4.4.0.116,它似乎是 uname 中正在运行的内核。根据 dpkg -l,我最近下载的内核是 4.4.0.121。我最近确实回滚到旧内核,因为系统没有完全启动,这并没有解决问题(我创建了一个新用户)。所以我可能盲目地遵循了一些说明并导致了当前的问题。'Update-grub' 并重新启动并没有解决问题。如您所见,我不是经验丰富的用户。我如何运行内核 4.4.0.121。
其他信息:当我使用 apt-get purge linux-image... 删除旧内核时,我确实收到了一些错误消息:错误!找不到 dkms.conf 文件。文件:不存在。并且链接 /vmlinuz.old 是损坏的链接删除符号链接 vmlinuz.old 您可能需要重新运行引导加载程序 [grub] 链接 /initrd.img.old 是损坏的链接删除符号链接 initrd.img.old 您可能需要重新运行引导加载程序 [grub]
答案1
我按照说明使用启动修复工具解决了这个问题 https://www.howtogeek.com/114884/how-to-repair-grub2-when-ubuntu-wont-boot/ Uname 现在提供最新的内核版本。