记一次启动故障

记一次启动故障

Terrasse

2019.08.30

本机使用的是 Windows 10 Manjaro 双系统,今天从Win切换成Linux时出现了You are in emergency mode...等字样,无图形界面,提示登录后查看系统日志解决问题。

值得一提的是,我最开始差点没登录进去,原因是默认不开启 Numlock ,我以前是通过一个自动执行的命令开启的 Numlock,而今天系统启动失败,也就没有这个命令了。另外,我的终端默认是中文,在emergency mode下没有加载中文字体,q就全是口口,也是相当难受。

进入正题,用手机查了查,发现类似错误都是mount失败引起的。我这边一共有五个mount项:

# cat /etc/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a device; this may
# be used with UUID= as a more robust way to name devices that works even if
# disks are added and removed. See fstab(5).
#
# <file system>             <mount point>  <type>  <options>  <dump>  <pass>
UUID=DDCD-6F29                            /boot/efi      vfat    defaults,noatime 0 2
UUID=b29ee45c-93a6-427e-82bf-7f3bfde174c2 swap           swap    defaults,noatime 0 2
UUID=123b452d-6c60-4cec-86d0-495d2a00b5bb /              ext4    defaults,noatime 0 1
UUID=d94b36fa-6770-4afe-9181-5496c8bab862 /home          ext4    defaults,noatime 0 2
/dev/nvme0n1p5                       /home/terrasse/DATA ntfs    defaults,noatime 0 0

查看哪一项出了问题,发现/home/terrasse/DATAWin里的数据盘)下是空的,逮到你了!

我已知Windows快速启动模式会锁定其硬盘,导致Linux下无法访问,我最初以为是这个问题,但我明明早已关闭这个选项,莫非他更新之后自己打开了?不至于吧。

留了个心眼,查看一下各个分区:

# fdisk -l
Disk /dev/nvme0n1:476.96 GiB,512110190592 字节,1000215216 个扇区
磁盘型号:SAMSUNG MZVLB512HAJQ-000H1
单元:扇区 / 1 * 512 = 512 字节
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘标签类型:gpt
磁盘标识符:40D4DC63-A570-4E0C-8AC2-7595E3E84682

设备                 起点       末尾      扇区   大小 类型
/dev/nvme0n1p1       2048     534527    532480   260M Microsoft 基本数据
/dev/nvme0n1p2     534528     567295     32768    16M Microsoft 保留
/dev/nvme0n1p3     567296  251030490 250463195 119.4G Microsoft 基本数据
/dev/nvme0n1p4  251031552  252229631   1198080   585M Windows 恢复环境
/dev/nvme0n1p5  252231680  253255679   1024000   500M EFI 系统
/dev/nvme0n1p6  253255680  257449983   4194304     2G Linux swap
/dev/nvme0n1p7  257449984  383279103 125829120    60G Linux 文件系统
/dev/nvme0n1p8  383279104  522280959 139001856  66.3G Linux 文件系统
/dev/nvme0n1p9  522280960  524275711   1994752   974M Windows 恢复环境
/dev/nvme0n1p10 524275712 1000212479 475936768   227G Microsoft 基本数据

Disk /dev/loop0:499.5 MiB,523288576 字节,1022048 个扇区
单元:扇区 / 1 * 512 = 512 字节
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节

(当时以上中文全是口口)(硬盘折腾得有点乱)

等等?!/dev/nvme0n1p5EFI System?那我以前怎么启动的?之前这个编号绝对是对应227G的数据盘!

好了,真相了,Windows更新的时候怕是顺手帮我整理了分区表的顺序,按扇区排序了(我可谢谢它了)。事实证明,我当时为了图个方便用/dev/nvme0n1p5表示数据盘是多么地愚蠢。

# ls -l /dev/disk/by-uuid

然后把查到的UUID填到/etc/fstab里就完美了。

原文地址:https://www.cnblogs.com/terrasse/p/boot_fail.html

时间: 2024-11-10 00:33:30

记一次启动故障的相关文章

Linux系统无法启动故障解决方案

Linux系统无法启动故障解决方案 2011-09-27 09:42 佚名 比特网 我要评论(0) 字号:T | T 不管你多么喜爱你的Linux系统机器,有时候你都必须恢复你的系统.是的,即使一台Linux系统机器也可能遭受系统崩溃:不管是由于视频配置错误.内核更新出错.或是由于init脚本配置错误,这种情况都是必然的. AD:2014WOT全球软件技术峰会北京站 课程视频发布 当你的心爱的linux系统出现故障的时候,你是如何来解决的呢?没有操作系统能够确保100%可靠.终有一天,即使Lin

AIX 5.3下Oracle 10g RAC 启动故障--CRS启动失败

AIX 5.3下Oracle 10g RAC 启动故障--CRS启动失败 系统环境: 操作系统: AIX 5300-09 集群软件: CRS 10.2.0.1 数据库:   Oracle 10.2.0.1                     系统架构图 故障现象: 系统重启后,在节点上CRS 启动失败或CRS服务启动成功,CRS Resource无法ONLINE. [[email protected] racg] cat /etc/hosts 127.0.0.1              

记一次存储故障导致数据库坏块处理过程

记一次存储故障导致数据库坏块处理过程 线上架构说明:     IBM DS4800存储一套     P560小机HA架构一套     两个数据库资源组平时run在HA架构中的任意一台中,资源组全部使用共享存储 问题描述: 由于存储在数据库运行过程中发生了异常宕机,导致两个库存在不同程度的坏块 错误信息及解决过程 数据库A: A:root:/db2dumph/istclhis > 2016-04-09-04.26.10.787138   Instance:istclhis   Node:000 P

收集与当前登录用户、启动日志及启动 故障的相关信息

获取当前用户的登录的相关信息. [[email protected] ~]# who root     pts/0        2014-07-28 10:03 (172.16.56.86) root     pts/1        2014-07-28 18:01 (172.16.56.86) 获取有关登录用户更详细的信息. [[email protected] ~]# w 09:42:32 up 4 days, 22:26,  2 users,  load average: 0.00,

Oracle Study之--Oracle 11gR2 RAC crs启动故障

Oracle Study之--Oracle 11gR2 RAC crs启动故障 系统环境:     操作系统:RedHat EL5     Cluster:  Oracle 11gR2 Grid     Oracle:   Oracle 11gR2  RAC环境中,其中一个节点crsd进程启动失败: [[email protected] ~]$ crsctl check crsCRS-4638: Oracle High Availability Services is onlineCRS-453

Oracle Study之--Oracle 11gR2 RAC crs启动故障(CRS-4000)

Oracle Study之--Oracle 11gR2 RAC crs启动故障(CRS-4000) 系统环境:     操作系统:RedHat EL5     Cluster:  Oracle 11gR2 Grid     Oracle:   Oracle 11gR2  在启动一个node的CRS时出现以下错误,错误现象: [[email protected] ~]# crsctl start crs   Failure at scls_scr_getval with code 1   Inte

haproxy启动故障之-&quot;Proxy &#39;http_gsres&#39;: in multi-process mode.&quot;

# /usr/local/haproxy/sbin/haproxy -f /usr/local/haproxy/conf/haproxy.cfg [WARNING] 102/151915 (11151) : Proxy 'http_gsres': in multi-process mode, stats will be limited to process assigned to the current request. 解决方法: 在配置文件中加入 bind-process 2 ,让它跑在两颗

CentOS 7 启动故障、密码忘了怎么办?服务启动怎么优化?手把手教你解决!

前 言: 在解决问题前我们先了解一下开机引导的过程: 启动故障主要出现在前三个步骤,开机自检主要是检查硬件是否损坏,主要是检查CPU和内存, 所以如果是这一步骤出问题了我们就需要更换硬件了.下面我开始从MBR开始讲. 什么是MBR? 通常,我们将包含MBR引导代码的扇区称为主引导扇区.因这一扇区中,引导代码占有绝大部分的空间,故而将习惯将该扇区称为MBR扇区(简称MBR).由于这一扇区承担有不同于磁盘上其他普通存储空间的特殊管理职能,作为管理整个磁盘空间的一个特殊空间,它不属于磁盘上的任何分区,

华为HUAWEI服务器 RH2288 不能启动故障

今天客户打电话过来前段时间销售的华为服务器 RH2288,不能启动,询问解决办法 故障现象拍照过来如下: 询问是突然出现这种情况还是做了什么操作后才出现这种情况,回答搬家后服务器上机柜后出现这种情况,回复解决方法如下: 检查硬盘有没有损坏. 阵列卡型号在引导时有没有检测显示出来. 如果检测到阵列卡,查看阵列卡显示几个逻辑盘,如果没有,查看链接硬盘或者硬盘笼电缆有没有松动. 如果USB作为启动第一选项,,查看你有没有插入USB盘,如果有,拔掉USB设备. 最后检查发现在搬运过程中阵列卡线缆松脱,拔