文件系统检查
2025/12/22大约 3 分钟
文件系统检查
功能介绍
设备启动或登录 CLI 时,如果出现如下告警信息:
WARNING: File System Check Recommended! An unsafe reboot may have caused an inconsistency in the disk drive.
It is strongly recommended that you check the file system consistency before proceeding.
Please run 'execute disk scan 259'
Note: The device will reboot and scan the disk during startup. This may take up to an hour.GUI 中也会能弹出“推荐文件系统检查”提示:

该提示表示设备检测到上一次关机过程不安全。通常发生在未使用 execute shutdown 正常关机的情况下,例如突然断电、强制重启或异常掉电。
在此类场景中,系统无法确认磁盘文件系统是否被完整、正确地卸载,因此在启动过程中检测到潜在的不一致状态。
由于掉电或异常重启时,磁盘写入操作可能尚未完成,数据有可能仅被部分写入,从而导致文件系统状态不一致。为防止隐藏的磁盘或文件系统错误进一步扩大,系统通过该提示提醒管理员执行文件系统检查。
该行为属于 FortiGate 设备的磁盘与文件系统完整性保护机制,并非设备故障或系统异常。如果不进行文件系统检查,可能在后续运行中引发日志异常、存储错误或系统稳定性风险。
执行磁盘检查
注意
整个检查过程通常耗时 5~15 分钟,大容量磁盘或部分型号可能更久(最多可达 1 小时),请在业务窗口期执行。
GUI
在登陆 FortiGate GUI 后弹出的“推荐文件系统检查”提示窗口中点击“重启并检查文件系统”。

推荐开启“自动文件系统检查”,点击“确认”按钮,将重启设备并执行磁盘检查。

确认后设备将:
- 卸载相关分区
- 执行磁盘扫描
- 扫描完成后自动重启
随后磁盘检查告警信息将不再出现。
CLI
查看磁盘的分区编号,如下所示,磁盘
partition ref为 259。FortiGate # exe disk list Disk Internal ref: 258 447.1GiB type: SSD [ATA Micron_5200_MTFD] dev: /dev/sda partition ref: 259 440.1GiB, 439.0GiB free mounted: Y label: LOGUSEDX2E9CDAE8 dev: /dev/sda1 start: 2048执行磁盘扫描,键入
y后会自动重启并执行磁盘扫描。FortiGate # execute disk scan 259 scan requested for: device=/dev/sda1 259/Internal status=enable media-status=enable This action requires the unit to reboot. Do you want to continue? (y/n)
启用自动文件系统检查
当发生非正常关机后,下次启动自动执行文件系统检查,避免反复弹窗提醒(也可以在上文提到的“推荐文件系统检查”提示窗口中直接开启):

config system global
set autorun-log-fsck enable
end附 FortiManager 的开启方法:
config fmupdate fwm-setting
set auto-scan-fgt-disk enable
endHA 场景注意事项
- 建议先在备机(Secondary)执行磁盘扫描。
- 备机扫描完成、HA 状态恢复后,进行一次主备切换,再对另一台设备执行相同操作。