温馨提示×

centos如何mount硬盘

小樊
46
2026-09-24 07:42:14
栏目: 智能运维

在 CentOS 中挂载(mount)硬盘一般分为 识别硬盘 → 分区(可选) → 格式化(可选) → 创建挂载点 → 挂载 → 设置开机自动挂载 几个步骤。下面以常见场景为例说明。


一、查看硬盘是否被识别

lsblk

或

fdisk -l

示例输出:

/dev/sdb      100G

说明有一块新硬盘 /dev/sdb 未分区。


二、对新硬盘分区(可选)

如果是全新硬盘,建议先分区:

fdisk /dev/sdb

常用操作:

  • n 新建分区
  • p 主分区
  • 回车(默认)
  • 回车(默认大小)
  • w 保存退出

完成后:

partprobe

三、格式化硬盘(如未格式化)

例如格式化为 ext4:

mkfs.ext4 /dev/sdb1

如果是 xfs(CentOS 7/8 默认):

mkfs.xfs /dev/sdb1

⚠️ 会清空数据,请确认硬盘无误


四、创建挂载目录

mkdir /data

五、手动挂载硬盘

mount /dev/sdb1 /data

验证:

df -h

六、设置开机自动挂载

1. 查看 UUID(推荐方式)

blkid /dev/sdb1

示例:

UUID="abcd-1234" TYPE="ext4"

2. 编辑 /etc/fstab

vi /etc/fstab

添加一行(示例):

UUID=abcd-1234 /data ext4 defaults 0 0

或(不推荐但简单):

/dev/sdb1 /data ext4 defaults 0 0

3. 测试 fstab 是否正确

mount -a

无报错即成功。


七、常见示例

挂载 NTFS 硬盘(需安装工具)

yum install ntfs-3g -y
mount -t ntfs-3g /dev/sdc1 /mnt

挂载 ISO 文件

mount -o loop CentOS.iso /mnt

八、卸载硬盘

umount /data

或

umount /dev/sdb1

如果你能告诉我:

  • CentOS 版本(6 / 7 / 8 / Stream)
  • 是新硬盘还是已有数据
  • 挂载到哪个目录

我可以给你更精确的一条龙命令。

0 踩