讲师中心 微信公众号
AI工具推荐 视频效率加速

如何在Linux中配置具体的文件系统

酷明酱_7523

酷明酱_7523

发布时间:2026-07-09 10:13:47

|

943人浏览过

|

来源于php中文网

原创

mkfs命令必须显式指定文件系统类型,否则报错“no filesystem type specified”;推荐使用mkfs.ext4或mkfs.xfs等专用命令,且格式化前须用lsblk、blkid校验设备并卸载分区。

如何在linux中配置具体的文件系统

mkfs 命令选对类型才能格式化成功

直接用 mkfs 不带 -t 参数会失败,因为默认不指定文件系统类型时,它不会自动猜——必须显式声明。常见错误是执行 mkfs /dev/sdb1 报错 “no filesystem type specified”,本质是没告诉内核你要建 ext4 还是 xfs。

  • mkfs -t ext4 /dev/sdb1 和 mkfs.ext4 /dev/sdb1 等价,后者更直观,推荐优先用带后缀的专用命令
  • ext4 适合通用场景(如系统盘、NAS 数据盘),xfs 更适合大文件+高并发(如视频转码目录、数据库数据目录)
  • btrfs 不建议用于生产根分区,因修复工具链尚不稳定;但做备份卷或需要快照的本地存储很实用
  • f2fs 仅应在 SSD、eMMC 或 SD 卡上使用,机械盘用它反而降低寿命和性能

/etc/fstab 中文件系统类型写错会导致开机卡住

fstab 第三列填错类型,比如把 xfs 写成 ext4,系统启动时 mount 尝试按 ext4 解析元数据,读到非法结构就 hang 住或报 Wrong fs type, bad option, bad superblock。

Alpine Linux
Alpine Linux

获取最新发布版本;聚合最新版本架构

下载
  • 确认实际类型:用 blkid /dev/sdb1 查看输出中的 TYPE= 字段
  • 不要依赖设备名:/dev/sdb1 可能在重启后变成 /dev/sdc1,改用 LABEL= 或 UUID= 更可靠
  • 挂载选项别乱加:xfs 默认支持 inode64,但某些旧内核不识别,加了反而 mount 失败;ext4 的 journal=writeback 能提性能,但断电风险略升

格式化前必须确认设备路径,误操作不可逆

mkfs 一执行就覆盖设备开头的元数据区,没“撤销”机制。曾有人把 /dev/sda(系统盘)当成新盘格式化,结果整个系统无法启动。

  • 先用 lsblk -f 或 sudo fdisk -l 对比设备大小、已有文件系统、挂载点,重点看有没有 MOUNTPOINT 非空
  • 对新硬盘,建议先 sudo wipefs -a /dev/sdX 清掉残留签名,避免 mkfs 拒绝操作或静默跳过
  • 加 -n 参数预演:如 mkfs.ext4 -n /dev/sdb1 会打印将要写的超级块位置和参数,不真正写入

ext4 的 -m 和 -O 参数影响权限与恢复能力

默认 5% 保留空间对系统盘合理,但对一块 10TB 的数据盘,留 500GB 给 root 纯属浪费;而禁用日志(-O ^has_journal)看似提速,实则让 fsck 无法安全修复崩溃后的不一致。

  • -m 1:系统盘建议设为 1,留出约 1% 空间防满盘导致 ssh 登不进
  • -m 0:纯数据盘(如 /data)可设为 0,但需配合监控磁盘使用率
  • -O quota 启用配额需后续跑 quotacheck,否则只是预留字段,不生效
  • -L "backup" 设卷标后,fstab 可写 LABEL=backup /mnt/backup ext4 defaults 0 2,比记设备名靠谱得多
真实环境里,最常被跳过的步骤是 wipefs -a 和 blkid 校验——这两步花不了 10 秒,却能避开 90% 的“格式化完挂载失败”问题。

热门AI工具

更多
WorkBuddy

一款AI办公效率工具,主要用于腾讯云推出的AI原生桌面智能体工作台,适合需要提升相关任务效率的用户。

AionClaw
AionClaw Hot

AionClaw是一款面向办公、创作和编程任务的AI桌面智能体。

豆包大模型

豆包大模型是一款由字节跳动推出的企业级大语言模型服务平台。

Loomy
Loomy Hot

一款AI工具,主要用于科大讯飞发布的桌面级 AI 助理,比 OpenClaw 更易用、更安全!,适合需要提升相关任务效率的用户。

立刻MV
立刻MV Hot

立刻MV是一款AI文本写作工具,AI 音乐视频(MV)创作工具。

讯飞绘文

讯飞绘文是一款由科大讯飞推出的一站式 AIGC 内容运营平台。

DeepSeek

DeepSeek是一款面向对话、写作、编程和推理场景的AI大模型工具。

讯飞智作

讯飞智作是一款AI视频创作工具,AI文本配音工具,数字人课程、营销视频制作。

Seko
Seko Hot

一款AI视频创作工具,主要用于商汤科技推出的创编一体的AI短视频创作Agent,适合需要提升相关任务效率的用户。

相关专题

更多
磁盘配额是什么
磁盘配额是什么

磁盘配额是计算机中指定磁盘的储存限制,就是管理员可以为用户所能使用的磁盘空间进行配额限制,每一用户只能使用最大配额范围内的磁盘空间。php中文网为大家提供各种磁盘配额相关的内容,教程,供大家免费下载安装。

3870

2023.06.21

如何安装LINUX
如何安装LINUX

本站专题提供如何安装LINUX的相关教程文章,还有相关的下载、课程,大家可以免费体验。

3333

2023.06.29

linux find
linux find

find是linux命令,它将档案系统内符合 expression 的档案列出来。可以指要档案的名称、类别、时间、大小、权限等不同资讯的组合,只有完全相符的才会被列出来。find根据下列规则判断 path 和 expression,在命令列上第一个 - ( ) , ! 之前的部分为 path,之后的是 expression。还有指DOS 命令 find,Excel 函数 find等。本站专题提供linux find相关教程文章,还有相关

2473

2023.06.30

linux修改文件名
linux修改文件名

本专题为大家提供linux修改文件名相关的文章,这些文章可以帮助用户快速轻松地完成文件名的修改工作,大家可以免费体验。

5970

2023.07.05

linux系统安装教程
linux系统安装教程

linux系统是一种可以免费使用,自由传播,多用户、多任务、多线程、多CPU的操作系统。本专题提供linux系统安装教程相关的文章,大家可以免费体验。

5602

2023.07.06

linux查看文件夹大小
linux查看文件夹大小

Linux是一种自由和开放源码的类Unix操作系统,存在着许多不同的Linux版本,但它们都使用了Linux内核。Linux可安装在各种计算机硬件设备中,比如手机、平板电脑、路由器、视频游戏控制台、台式计算机、大型机和超级计算机。linux怎么查看文件夹大小呢?php中文网给大家带来了相关的教程以及文章,欢迎大家前来学习阅读。

3293

2023.07.20

linux查看ip命令
linux查看ip命令

本专题为大家提供linux查看ip命令相关文章内容,感兴趣的朋友可以免费下载体验试试。

2805

2023.07.20

linux查看cpu使用率
linux查看cpu使用率

在linux的系统维护中,可能需要经常查看cpu使用率,分析系统整体的运行情况。本专题为大家带来了linux查看cpu使用率的相关文章,感兴趣的朋友千万不要错过了。

3019

2023.07.25

FrankenPHP集成Laravel详细教程
FrankenPHP集成Laravel详细教程

本专题提供FrankenPHP集成Laravel的详细配置指南,全面解析运行原理、开发环境搭建、Caddyfile配置、Octane工作模式、数据库连接、队列任务、定时任务和生产环境优化,解决部署过程中常见的报错与兼容性问题。

0

2026.10.08

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
Buffalo框架快速入门指南
Buffalo框架快速入门指南

共0课时 | 0人学习

Valgrind支持平台说明
Valgrind支持平台说明

共0课时 | 0人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn