Linux 命令速查
文件管理 man fsck.minix

fsck.minix

检查和修复 Minix 文件系统

返回

补充说明

fsck.minix 属于 util-linux,用于检查 Minix 文件系统(Minix 1/2/3),常见于早期 Linux 软盘、嵌入式系统和教学环境。现代发行版几乎不再用 Minix 作为根文件系统,但该工具仍随 util-linux 提供。

它有三种模式:默认只检查并报告,-r 交互式修复,-a 自动修复;-f 强制检查。-l 列出所有文件名,-v 详细输出,-s 输出超级块信息。设备通常形如 /dev/fd0 或镜像文件。

注意:-a 会自动做决定,可能丢失数据,重要介质先备份。它不处理 ext/FAT 等文件系统,选错工具会报“不是 Minix 文件系统”。现在更常用 mkfs.minix 创建镜像用于教学或复古系统。

检查镜像文件时无需 root;检查真实块设备需要读权限。修复前最好复制一份镜像,便于对比或回退。

语法

fsck.minix [选项] 设备

选项

  • -a:自动修复;
  • -r:交互式修复;
  • -f:强制检查;
  • -l:列出所有文件名;
  • -v:详细输出;
  • -s:显示超级块信息;
  • --version:显示版本。

实例

# 只检查软盘镜像
fsck.minix disk.img

# 交互式修复
fsck.minix -r /dev/fd0

# 自动修复并列出文件
fsck.minix -a -l disk.img

# 查看超级块
fsck.minix -s disk.img

# 创建 Minix 镜像用于测试
dd if=/dev/zero of=mini.img bs=1M count=8
mkfs.minix mini.img

参考链接