Linux系统启动卡在启动界面,进入紧急模式(ermergence mode)解决办法,修改UUID硬盘挂载

这篇具有很好参考价值的文章主要介绍了Linux系统启动卡在启动界面,进入紧急模式(ermergence mode)解决办法,修改UUID硬盘挂载。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

情况说明

最近常在服务器上更换硬件设备以及切换系统,在使用镜像安装完Ubuntu server系统后,进系统时首先在开机在此处等待了将近1分半中,之后进入了emergence mode
linux紧急模式怎么恢复正常,LInux运维,linux,服务器,运维
linux紧急模式怎么恢复正常,LInux运维,linux,服务器,运维
如果是 ubuntu desktop版的话,会卡在紫色的loge的界面,之后依然是进入emergence mode

原因分析

如果确认硬件设备没问题,硬盘分区正常,系统安装正常,就像此处我是刚安装好的镜像。则系统未成功启动,进入到紧急模式90%的原因是 系统挂载的硬盘分区号(UUID) 与安装时设定的不一致。UUID是每一个分区的唯一标识符,比如一块磁盘全部划成一个分区如sda1,再格式化,再全部划分成一个分区sda1,但前后两次的UUID是不一致的
系统在启动时会读取 /etc/fstab 中的分区的UUID,然后去找对应的设备挂载到系统中

为什么会出现UUID不一致呢?
如上解释的UUID的含义,就是因为此处我的硬件设备更换或者是更新了分区分配,哪怕是我重新划分的分区与原来一致,UUID会不一致导致识别UUID找不到现有的设备。

解决办法

原因分析时说明了,系统在启动时会读取 /etc/fstab 中的分区的UUID,然后去找对应的设备挂载到系统中,而现在进不了系统就是这个UUID的要更换成 正确的分区UUID号

  1. 首先在紧急模式的终端中 输入 sudo blkid 来查看主板上所有分区的UUID信息
    linux紧急模式怎么恢复正常,LInux运维,linux,服务器,运维
    我们找到我们需要的分区的UUID号,一般每个系统有一个 EFI分区 和 主系统分区,此处我的EFI分区 是/dev/sdb1 主系统分区是 /dev/sda2,主系统分区就是安装系统时的分区

  2. 修改 /etc/fstab 文件

    vi /etc/fstab
    

    可以看到 我的UUID中的第二个 /boot/efi 分区的 UUID号是错的,应该是在上面的 blkid中 efi分区 UUID是 10C5-F2A8,我的主系统分区的UUID是正确的 linux紧急模式怎么恢复正常,LInux运维,linux,服务器,运维
    我们将正确的UUID号填入修改后, 保存 reboot即可

不光是本人的这种情况,只要进入紧急模式,很有可能就是某硬盘分区挂载时未识别到,类似场景还有 swap分区未创建、修改/etc/fstab永久添加数据硬盘后都有可能因为UUID错误而导致分区识别不到 进而导致进入不了系统。

修改UUID来设置系统挂载的分区

在 /etc/fstab里修改系统盘挂载时有三种方式可以索引到对应分区
分别是UUID,PARTUUID(分区UUID),设备文件
比如 使用blkid查看所有的分区UUID如下:linux紧急模式怎么恢复正常,LInux运维,linux,服务器,运维
假如我们挂载的是/dev/nvme0n1p3,则在 /etc/fstab中 这三种方式是等价的
linux紧急模式怎么恢复正常,LInux运维,linux,服务器,运维
所以 在启动多系统时,如果发现进入的系统与预期选择的不对应,原因是两个系统的UUID时一样的,导致了进入错误,此时分区UUID是不一样的,所以我们将分区挂载项修改成 以partuuid来索引就可以解决此问题。
假如:
我想进入系统是在nvme0n1p3,而进入了nvme0n1p2,此时我们需要将 nvme0n1p3挂载到当前系统,然后修改 nvme0n1p3下面的 ./etc/fstab,将分区索引方式改成 nvme0n1p3的 by-partuuid的方式,

  • sudo mount /dev/nvme0n1p3 /mnt
    cd /mnt
    sudo vim ./etc/fstab
    修改成 by-uuid索引即可,

然后重启看是否能正常进入。文章来源地址https://www.toymoban.com/news/detail-601137.html

到了这里,关于Linux系统启动卡在启动界面,进入紧急模式(ermergence mode)解决办法,修改UUID硬盘挂载的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 记录ubuntu启动卡在logo界面有鼠标进不了桌面的经历,以及安装ubuntu踩的坑

    我之前安装过很多次ubuntu,不管是虚拟机(4-5次),还是双系统(3-4次),每次都是我自己搞崩的。就是我和之前一样开始安装搜狗输入法,之前没出过问题。然后就是这次安装完,我感觉和之前不一样,就是之前不知道为什么安装完会有pinyin,双拼,五笔,和搜狗有没有关系

    2024年02月08日
    浏览(40)
  • 电脑重装系统卡在开机界面

    设备:联想小新 背景:使用微PE,从MSDN网站中下载的win10系统  使用微PE重装系统,但是卡在了开机小新logo界面。 解决过程:从网上搜索相关的问题,大部分的解决方案是重置BOIS参数,但是重置之后,仍然卡在开机界面。在酷安的“联想小新”话题中,发现也有同样的问题

    2024年02月11日
    浏览(26)
  • 电脑开机进不了系统卡在加载界面怎么办?

    电脑开机进不了系统卡在加载界面怎么办?有用户电脑弹出需要进行系统更新,不小心点到了系统更新的选项。因为自己不想进行系统更新,所以马上将电脑关机了。但是关机之后却发现系统一直卡在开机的界面中,无法进入桌面中了。那么这个问题要怎么去解决呢?来看看

    2024年02月09日
    浏览(72)
  • mac环境桌面版docker错误修改daemon.json配置后,启动失败,一直卡在Docker Engine starting界面的解决方法

     如下图:当桌面版docker的配置被错误的修改后,配置修改重启应用时,会一直卡在启动界面 此时需要找到mac下该桌面版docker的配置文件位置,手动修改恢复,然后重启应用。          daemon.json文件一般默认在隐藏文件夹下,需要找到/Users/gtd目录,然后快捷键「Shitf + C

    2024年02月19日
    浏览(42)
  • ubuntu启动模式介绍以及如何进入单用户模式和恢复模式

    Ubuntu操作系统提供了多种启动模式,每种模式都有不同的用途和功能。下面将深入介绍Ubuntu的几种启动模式: 正常启动模式(Normal boot) :这是默认的启动模式,也是大多数用户使用的模式。在正常启动模式下,系统会按照正常的流程启动,加载所有必要的服务和驱动程序,

    2024年02月05日
    浏览(38)
  • 戴尔G3电脑卡在logo界面转圈圈,别急着重装系统

    本人戴尔G3 3590,买了好几年了,遇到过一些可以自己解决的问题。今天要解决的问题是:电脑在开机的时候卡死了,强制关机后,一直卡在logo界面转圈圈怎么办?通过跟几位同样型号电脑的小伙伴沟通之后发现,该问题还比较常见。先别照着网上的说法重装系统!!!试试

    2024年02月08日
    浏览(35)
  • uni-app 设置当前page界面进入直接变为横屏模式

    首先 我们打开项目的 manifest.json 在左侧导航栏中找到 源码视图 然后找到 app-plus 配置 在下面加上 然后 我们在需要操作的 page 上 加入代码 其中 onLoad 将模式初始化 onUnload关闭横向 如果你一直要横向的 可以不要这个 然后 onReady 等页面加载好 启动横向模式 因为我们加的注解

    2024年02月04日
    浏览(46)
  • 联想台式电脑开机时不显示主板logo直接黑屏进入锁屏界面因此无法进入bios模式解决方法

    问题: 公司让我熟悉一下linux系统指令 因此我就打算在公司的机子上装上虚拟机,但是使用VMware软件时,可能会出现一些小问题,导致虚拟机无法打开,就像下图这样:  解决1: 在网上查了很久,都说先重启电脑,并且在桌面logo出现的时候按F12,但是桌面并没有出现logo而是

    2024年02月11日
    浏览(48)
  • Linux 进入不了图形化界面的终极解决办法

    一. 情况大概介绍: 1. 虚拟机相关内容 软件 :VMware® Workstation 版本 :16.2.1 build-18811642 镜像版本 :CentOS-7-x86_64-DVD-2009、CentOS-7-x86_64-DVD-1810 安装系统选的 :server GUI 进入系统后安装的软件 : gcc-9.2.0 make-4.2.1 glibc-2.18 2. 遇到相关问题 安装编译完gcc、make、glic后重启,图形化界面

    2024年02月04日
    浏览(49)
  • Ubuntu系统怎么进入grub界面

    现在项目需要,Ubuntu系统需要进入recovery mode,卸载unity桌面,搜了很多资料都是说开机长按shift键,我试着怎么也不行。 后来发现只需要修改grub配置文件就可以了 简单粗暴方案如下: sudo gedit /etc/default/grub    打开配置文件,在最后增加一行 GRUB_TIMEOUT_STYLE=menu 保存关闭文件

    2024年02月05日
    浏览(76)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包