Linux磁盘挂载及格式化文件系统格式为xfs

本文介绍了解除磁盘挂载、新建分区、创建挂载目录、格式化分区为xfs文件系统、更新fstab配置文件实现自动挂载等步骤。适用于需要重新设置磁盘挂载点和文件系统的场景。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

注释:重新空白挂载磁盘及重新格式化磁盘文件系统格式第一步需解除磁盘挂载,否则从下面第一步开始做

[root@p-master ~]# umount /dev/sdb

1、查看未挂载的磁盘:

[root@p-master ~]# lsblk -f

2、磁盘新建分区 

 

 3、新建目录,准备将分区挂载到该目录

[root@p-master ~]# mkdir /data

4、格式化分区文件系统格式为xfs

[root@p-master ~]# mkfs.xfs /dev/sdb -f

 5、挂载磁盘到/data目录下

[root@p-master ~]# echo /dev/sdb /data xfs defaults 0 0” >> /etc/fstab

6、重新挂载所有分区

[root@p-master ~]# mount -a

7、查看挂载磁盘是否成功

[root@p-master ~]# df -h

### 如何在 Linux格式化 XFS 文件系统 要在 Linux 系统中格式化磁盘XFS 文件系统,需要遵循一系列命令和参数设置来完成此过程。以下是具体的操作方法: #### 查看未挂载磁盘 首先,通过 `lsblk` 命令查看当前系统中的磁盘及其分区情况,以便确认目标磁盘设备名称[^3]。 ```bash lsblk -f ``` #### 新建分区(如果尚未创建) 对于新磁盘或者无分区的大容量磁盘,可能需要先进行分区操作。推荐使用 GPT 分区表以支持大于 2TB 的磁盘。可以通过 `parted` 或者 `fdisk` 工具完成这一任务[^2]。 ```bash parted /dev/sdb mklabel gpt parted /dev/sdb mkpart primary xfs 0% 100% ``` #### 格式化为目标文件系统 一旦磁盘已经准备好并具有合适的分区结构,则可以执行格式化操作。使用 `mkfs.xfs` 命令将指定分区转换成 XFS 文件系统。注意,针对某些特殊用途(如数据库环境),可以根据需求调整块大小或其他高级选项[^4]。 基本语法如下所示: ```bash mkfs.xfs [-b size=<block_size>] [-d agcount=<num>] /dev/<partition> ``` 其中 `-b size=` 可用于定义逻辑块大小,默认值通常是 4KB;而对于非常大的存储空间来说,适当减少分配组数目 (`agcount`) 能够提高效率[^4]。 例如,假设我们要格式化 `/dev/sdb1` 并将其优化适用于 MySQL 数据库工作负载,那么可能会这样调用命令: ```bash mkfs.xfs -f -b size=1k -d agcount=8 /dev/sdb1 ``` 这里加入了 `-f` 参数表示即使检测到已有文件系统也会强行覆盖它[^4]。 #### 配置自动挂载 为了让新的 XFS 分区能够在每次启动时都能正确加载,应该编辑 `/etc/fstab` 文件加入相应的条目: ```plaintext UUID=<uuid_of_partition> /mount/point xfs defaults,noatime 0 0 ``` 获取 UUID 方法之一就是再次运行 `lsblk -f` ,找到对应项下的 UUID 字段填充进去即可[^3]。 最后一步验证更改是否生效以及整个流程顺利完成状况良好: ```bash mount -a && df -hT | grep ^/dev/ ``` 以上就是在 Linux 下面把一块裸盘转成可用状态并且设定好初始属性的过程概述。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值