Ubuntu启动失败进入initramfs

主机Dell,操作系统Ubuntu。

Ubuntu系统开机启动失败,进入initramfs,没有任何提示信息,exit命令无效,使用电源键重启后,再次进入initranfs,提示如图:
在这里插入图片描述
如上图,按照提示,执行 cat /proc/cmdline 发现系统引导image配置是/boot目录下的一个文件,使用 ls / 查找 /boot,发现没有 boot 目录,这个问题大了,一度以为是我把 boot 目录删掉了,但是我确实没有做过这个删除操作。
一顿操作之后,在grub中发现 boot 目录是存在的,但是为什么在initranfs中就消失了呢?百思不得其解后,我决定重装系统,首先为我美化过的Ubuntu系统和各种配置好的开发环境痛心三秒钟。

如何进入gurb?
我这个是在使用电源键重启系统后,在选择系统的界面会停留(这个界面没有拍照,见谅),这里有几个选项,其中包括ubuntu系统启动选项和BIOS设置(选项名不是这个,但是确实是BIOS设置选项),但是这几个选项都不要选,按 Esc 键,返回上一级菜单,就是grub了,执行 ls / 可以查看目录。

找同事帮忙下载Ubuntu最新版本ISO(Ubuntu 20.04.2.0 LTS),然后使用 Rufus 制作U盘启动盘,准备重装系统(再次痛心三秒钟)。
在装系统的时候,出现如下提示:
在这里插入图片描述
这是个什么东西,之前安装系统时没遇到过(之前安装的是Ubuntu19,然后升级到Ubuntu20了),打开提示中的 网址,简单看了看,大概了解到,rst其实就是raid,而 Turn off RST 有两个方法,一是完全关闭,二是切换为AHCI。这里使用第二种方法。
看到这个,我突然想到,也许正是这个配置导致系统无法启动,于是优先尝试调整BIOS后,再次启动系统。然后系统启动成功了。。。
BIOS改变前:(这个配置导致Ubuntu系统无法启动)
在这里插入图片描述
BIOS改变后(这个配置,Ubuntu系统可以正常启动)
在这里插入图片描述
调整完BIOS,应用之后,退出,不出意外的话,系统可以正常启动了。

真是山重水复疑无路,柳暗花明又一村。还好不用重装系统。

另外,我的系统是从19升级到20的,期间经历过多次重要升级,可能是最近的一次升级导致了这个问题,至于之前为什么没问题,这就不得而知了。

在我恢复正常启动的Ubuntu系统中,默默写下了这个踩坑记录。希望可以为看到这篇文章的朋友提供一些思路。

猜你喜欢

转载自blog.csdn.net/xwd127429/article/details/113970065