我从朋友那里得到了一台笔记本电脑,他试图安装 13.04,但不知道状态。永远无法重启。我安装了 11,然后升级到 12.04。当我重新启动时,它无法启动,但硬重启会弹出带有 3 个选项的屏幕:Ubuntu 3.8.0.19、3.8.0.19(恢复模式)、以前的 Linux 版本。如果我选择 3.8.0.19,它将停止操作系统的启动。再次硬启动,如果我选择 3.8.0.19(恢复模式),它将部分启动并抛出消息,但操作系统不会启动。我再次重启并选择了之前的版本,然后我得到了进一步的选择 3.2.0-48-generic-pae、3.2.0-48-generic-pae(恢复模式)、3.2.0-48-generic、3.2.0-48-generic(恢复模式)、3.2.0-32-generic-pae、3.2.0-32-generic-pae(恢复模式)。我选择了 3.2.0-48-generic-pae,然后我看到 12.04LTS 出现了。我只想保留 12.04,而不想每次都从所有这些版本/选项中进行选择。你能告诉我该怎么做吗?
答案1
@Bernie B 的回答是一个全面的选择,但我对这个问题的回答中的细节:如果我升级到最新版本但唯一可用的内核不起作用该怎么办?也能为您工作,无需备份或数据丢失。
如果您在安装 11.xx 时使用了整个磁盘,然后将版本升级到 12.04,则整个磁盘已经为您正确格式化,唯一的问题是您尝试运行的内核。
一旦你有了可以工作的内核(3.2.0-48),那么你就可以删除剩下的dpkg --list | grep linux-image命令 - 按照我的其他帖子 - 使用 apt-get(同样,该代码位于另一个线程的答案中)。
这样,当你启动你的机器时,它将必须加载较旧的内核,因为不会有不工作的内核可供启动