文件系统只读修复指南

1 概述

介绍文件系统只读修复指南的背景和范围。

1.1 背景

部分用户在使用设备时直接断电重启可能会导致/etc/fstab文件下的内容为空。/etc/fstab是用于定义系统启动时自动挂载的文件,变成空文件后导致文件系统变成只读,从而无法自动挂载文件系。虽然断电重启后可以进入系统,但是ED-HMI系列设备的屏幕无法正常显示。针对这一问题,我司提供详细的修复指南,帮助用户修复文件系统。

1.2 适用范围

本应用适用所有的ED-IPC和ED-HMI产品。

2 应用指导

下文仅以在ED-HMI3120-070C上操作为例,介绍修复此问题的具体步骤。

前提条件:

  • ED-HMI3120-070C设备已正常启动,但屏幕未正常显示。

操作步骤:

  1. 在命令窗格执行如下命令,查看/etc/fstab文件是否为空。
cat /etc/fstab
  • /etc/fstab文件为空,则跳转到步骤2。
  • /etc/fstab文件为空,则联系我司技术人员排查其他问题。
  1. 执行如下命令,重新挂载系统的根目录。
sudo mount -o remount,rw /
image-20250430143144841

提示

若提示输入systemctl daemon-reload,则输入systemctl daemon-reload即可。

  1. 执行如下命令,查看设备的唯一PARTUUID(分区识别码),用于在分区表中标识该分区,如下图红框内所示。
sudo blkid
43613
  1. 执行如下命令打开/etc/fstab文件, 将文件中的2个PARTUUID替换为步骤3中查询到的2个PARTUUID。
sudo nano  /etc/fstab
  1. 输入ctrl+o保存文件,再按Enter,最后输入ctrl+x退出文件编辑模式。

  2. 执行如下命令,重启设备。

sudo reboot