ubuntu 进入 initramfs 无法开机

tsvico Lv5

背景:Ubuntu 升级内核过程中不走进度,所以强制重启了(这种方法不可取),本以为系统中有其他内核,所以无所畏惧。

重启后在 GRUB菜单 ->Ubuntu高级功能 -> 老版本内核 ->Enter

重启后发现进入系统其他内核也不能进入系统

在高级功能中选择旧内核恢复模式,同样无法出现期待的图形界面

发现每次进入系统,都会有一个 initramfs 在命令行最前头,察觉可能进入了这个模式,网上查资料得知,可能是由于没有正常关机导致磁盘文件损坏;死马当活马医,遂着手修复。

1. 输入 blkid 查看所有磁盘,如果你的磁盘是多分区,记录下所有的 TYPE=”ext4” 的分区,比如我的是 /dev/sda9,/dev/sda10,/dev/sda11;

2. 用 fsck 命令开始检查、修复(fsck 是个很好的磁盘检测修复命令)

输入 fsck /dev/sda9 逐个修复(因为不知道具体哪个分区坏掉了)

坏掉的分区会询问你是否继续,一路输入 y 就可以

最后 reboot

接着可以正常启动了

dpkg --get-selections |grep linux-image查看已有内核,

可以用 sudo apt-get remove linux-image-4.15.0-34-generic 命令进行卸载,最后的名称换成自己的

uname -a查看当前内核

由于我的是安装内核命令没执行完,所以我用 sudo dpkg --configure -a 完成了我的安装

  • 标题: ubuntu 进入 initramfs 无法开机
  • 作者: tsvico
  • 创建于 : 2018-08-30 12:55:17
  • 更新于 : 2021-03-06 20:21:07
  • 链接: https://blog.tbox.fun/2018/1daf4ff7.html
  • 版权声明: 本文章采用 CC BY-NC-SA 4.0 进行许可。
评论
目录
ubuntu 进入 initramfs 无法开机