ubuntu 进入 initramfs 无法开机

背景: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 进行许可。
评论