Deepin20系统开机报错——You are in emergency mode ... Cannot open access to console, the root account is locked. emergency mode/“journalctl -xb”
参考:
https://knowledge.ipason.com/ipKnowledge/knowledgedetail.html/1286
https://blog.csdn.net/wenfei11471/article/details/110733191
https://bbs.deepin.org/post/153186
https://ld246.com/article/1629522554915
如何修复ubuntu的uefi启动——如何将Ubuntu安装入移动硬盘中
==================================================
故障描述:
在A电脑上有两个硬盘,第一个硬盘上做的系统为windows10,后来使用了一段时间后在第二块硬盘上又做了一个Deepin系统,形成了双系统,这里需要注意的是EFI分区是在windows系统中的,在第二块硬盘上做Deepin系统时并没有给Deepin系统所在的第二块硬盘上划分EFI分区。后来去外地工作,走的时候就直接把第二块硬盘(Deepin系统所在的硬盘)拆下来随身带着了(固态nvme硬盘,十分的轻便),到了工作地后使用的电脑为电脑B。电脑B上原有系统为ubuntu,把随身所带的装有Deepin系统的硬盘插在了电脑B上,开机后再BIOS启动项中看不到Deepin系统所在的硬盘(因为在做deepin系统时没有在这块硬盘上划分EFI分区),于是在电脑B上开机进入原有的Ubuntu系统,然后再在ubuntu系统下使用sudo update-grub更新ubuntu系统的grub引导以使ubuntu系统的grub可以引导后插入硬盘的deepin系统。由于B电脑上原有的ubuntu系统所在的硬盘邮efi分区且可以引导ubuntu系统,而我们又更新了其grub引导将deepin系统的启动项加入其中,然后通过ubuntu系统的grub引导项进入后插硬盘中的deepin系统,在deepin系统的logo显示后在进入deepin桌面前报错,报错信息如下:
you are in emergency mode. after logging in, type "journalctl -xb" to view system logs, "systemctl reboot" to reboot, "systemctl default" or ^d to try again to boot into default mode.
cannot open access to console, the root account is locked.
see sulogin(8) man page for more details.
press enter to continue.
----------------------------------------------------------------
经过在网上的搜索答案后最后得到结论,那就是deepin系统的开机挂载硬盘出现了错误,通过在ubuntu系统中mount第二块硬盘(deepin系统所在硬盘),然后修改其fstab文件(/mnt/xxxxxxx/etc/fstab),再次重启即可修复该错误。
具体的修改为将deepin系统中的fstab文件下的/boot/efi分区注释掉(因为我们这里已经选择使用另一块硬盘上efi分区来启动ubuntu系统的grub程序,再通过这个grub程序进入第二块硬盘上的deepin系统),再将swap分区也注释掉,其宗旨就是将所有第二块硬盘上没有的分区都注释掉。其他人出现这个问题的情况下可能不一定像我这里这样做注释,不过最终的目标都是将报错的挂载盘修复,而我这里由于是把之前的硬盘拆下来插到其他电脑上,因此需要把之前电脑上的其他盘的挂载给注释掉。
修复好的deepin系统下的/etc/fstab文件:

Deepin20系统开机报错——You are in emergency mode ... Cannot open access to console, the root account is locked. emergency mode/“journalctl -xb”的更多相关文章
- linux7系统开机报错failed to start login service
1.开机报错failed to start login service 参考网站:https://unix.stackexchange.com/questions/264994/kali-sudden ...
- MySql 安装报错 :Last Error:Unable to update security. Access denied for user 'root'@'localhost(useing password:YES)
在网上查了一下,其实这个问题很好解决,. try again 然后current password mysql是默认密码为空,不要填,记住不要填就ok了
- Hp电脑开机报错:no boot disk has been detected or the disk has failed
hp主机开机报错no boot disk has been detected or the disk has failed,重启之后没有作用,开机之后仍然是同样界面.考虑是硬盘问题,按ESC+F10 ...
- linux 开机报错,error grub_efi_find_mmap_size not find
开机报错,差点以为要重装系统了 搜到了官方的重建引导的教程 修复了错误 https://wiki.manjaro.org/index.php/Restore_the_GRUB_Bootloader#F ...
- 华硕笔记本U盘启动系统/WinPE报错。Windows failed to start. A Recent hardware or software change might be the cause.
最近在整一台华硕笔记本,大概有5年寿命了吧,质量还行,由于系统出了问题,打算用自制U盘WinPE进去修复一下.按照个人经验,在主板设置里启用了USB启动选项,并且设置USB启动顺序为第一个,可是进系统 ...
- 基于CentOS与VmwareStation10搭建Oracle11G RAC 64集群环境:4.安装Oracle RAC FAQ-4.1.系统界面报错Gnome
1.错误信息:登录系统后,屏幕弹出几个错误对话框,无菜单.无按钮 GConf error: Failed to contact configuration server; some possible ...
- Microsoft.NET.Framework开机报错解决方法
win10自动更新后每次开机都报错Microsoft.NET.Framework. 如下图所示: 网上查了各种各样的方法折腾了好久. 其中看到了这样一个回答 “有两种可能 你电脑里的某个软件需要使用M ...
- Java:延迟功能的Robot在Lunix系统上会报错
Java:延迟功能的Robot在Lunix系统上会报错 关于延迟功能的Robot: 今天开发过程中发现,本机开发好的项目,部署到Lunix服务器竟然报错!查了代码发现: Robot r = new R ...
- Linux开机报错,提示根目录有错误,无法通过检测进入系统
报错信息如下: VolGroup-lv_root contains a file system with errors, check forced. 修复方法:(因为我的是虚拟机,可以随意做备份,所以 ...
- 开机报错 the connected AC adapter has a lower wattage than the recommended model which was shipped with the system。
机型:联想Thinkpad T410 报错场景:在电脑插上电源充电情况下开机,会自动进入bios setup utility提示你需要重新设置日期时间.date/time 报错提示:The conne ...
随机推荐
- 增补博客 第三篇 python 英文统计
编写程序实现对特定英文文章(文本文件)的单词数和有效行数的统计,其中要求空行不计数: def count_words_and_lines(file_path): word_count = 0 line ...
- xxlJob需要拆分开来,不用公用同一个jobHandler
xxlJob需要拆分开来,不用公用同一个jobHandler 不能使用同一个jobHandler,通过使用不同的任务参数来定义两个不同的job,实际在xxlJob中使用jobHandler来注册的.解 ...
- Asp.net core Swashbuckle Swagger 的常用配置
背景 .net core Swashbuckle Swagger 官方文档:https://github.com/domaindrivendev/Swashbuckle.AspNetCore 我们发现 ...
- Python中r+,w+,a+的区别
相信有很多人对他们的区别不清楚,网上对他们的讨论又过于复杂. 其实利用光标位置来区分它们就会变得非常地简单. r+读写模式 打开文件之后光标位置位于0的位置 根据光标位置读写 w+写读模式 会清空文件 ...
- Wireshark抓包分析理解DHCP协议及工作流程
一.DHCP简介 DHCP(Dynamic Host Configuration Protocol)动态主机配置协议,前身是BOOTP协议.在大型局域网中,需要给很多主机配置地址信息,如果采用传统 ...
- 在Linux驱动中使用input子系统
在Linux驱动中使用输入子系统 参考: https://www.cnblogs.com/lifexy/p/7553861.html https://www.cnblogs.com/linux-37g ...
- P2045 方格取数加强版题解
题目链接:P2045 方格取数加强版 - 洛谷 | 计算机科学教育新生态 (luogu.com.cn) 题目: 出一个 n*n 的矩阵,每一格有一个非负整数 A{i,j}且A{i,j} <=10 ...
- Java基本数学运算之Math类
什么是Math类 Java操作数学运算相关的类 构造函数被私有化,所以不允许创建对象 都是静态方法,使用是直接类名.方法名 常用API //计算平⽅根 System.out.println(Math. ...
- WSS SSL HTTPS之间的关系
ssl: secure socket layer 安全套接层,简单来说是一种加密技术,通过它可以在通信的双方上建立一个安全的通信链路,因此数据交互的双方可以安全地通信,而不用担心数据被窃取:wss: ...
- [oeasy]python0012_程序写错了怎么办
运行python文件_报错处理_NameError 回忆上次内容 回忆 上次内容 vi oeasy.py 用 vi 编辑 oeasy.py cat oeasy.py 用 cat 查看 oeasy. ...