ubuntu开机进入initramfs的解决办法
1.事故原因
由于电脑卡死,只能强制重启,之前启动虚拟机的时候发现虚拟机异常退出无法启动。
这里我的虚拟机是用vagrant方式安装的,正常的vagrant up无法启动,也无法显示错误信息。
2.排查解决过程
- 改用VirtualBox方式直接启动虚拟机,发现界面停留在Initramfs的界面。
尝试:exit+reboot. 发现还是进不去
$ exit
$ reboot
- 根据Initramfs界面提示,查看是哪个磁盘坏了,例如我的是/dev/sda1,使用fsck命令进行自动修复
$ fsck -y /dev/sda1
- 静静等待,fsck执行完,再reboot,发现可以进去了。
3.最后
定期将vagrant box虚拟机进行打包备份
$ vagrant package --output ubuntu1804_20191118.box