温馨提示×

Linux挂载硬盘步骤是什么

小樊
44
2026-08-01 15:53:48
栏目: 智能运维

在 Linux 中挂载硬盘(或分区)通常分为 识别硬盘 → 分区 → 格式化 → 挂载 → 设置开机自动挂载 等步骤。下面以 常见场景(新增一块数据盘) 为例,按步骤说明。


一、查看硬盘信息

lsblk

fdisk -l

示例输出:

sdb      8:16   0  100G  0 disk

说明有一块 100G 的硬盘 sdb,还没有分区。


二、对硬盘进行分区(可选)

如果是整块盘直接格式化,可跳过此步。

使用 fdisk(MBR)

fdisk /dev/sdb

常用命令:

  • n:新建分区
  • p:主分区
  • 一路回车使用默认
  • w:保存并退出

或使用 parted(GPT,推荐大硬盘)

parted /dev/sdb

三、格式化分区

例如格式化为 ext4

mkfs.ext4 /dev/sdb1

如果是整盘:

mkfs.ext4 /dev/sdb

⚠️ 会清空数据,请确认设备名正确


四、创建挂载目录

mkdir -p /data

五、临时挂载(重启失效)

mount /dev/sdb1 /data

查看是否成功:

df -h

六、设置开机自动挂载(重要)

1️⃣ 查看 UUID

blkid /dev/sdb1

示例:

UUID="xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"

2️⃣ 编辑 /etc/fstab

vim /etc/fstab

添加一行:

UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx /data ext4 defaults 0 0

3️⃣ 测试 fstab 是否正确

mount -a

⚠️ fstab 写错可能导致系统无法启动


七、常见文件系统类型

文件系统 场景
ext4 Linux 常用
xfs CentOS / RHEL
ntfs Windows 磁盘
vfat U 盘

八、挂载 NTFS 硬盘(如 Windows 磁盘)

yum install -y ntfs-3g
mount -t ntfs-3g /dev/sdb1 /data

九、常见问题

1️⃣ 提示 mount: unknown filesystem type

  • 未格式化
  • 缺少文件系统支持

2️⃣ 权限问题

chmod 755 /data
chown user:user /data

如果你愿意,可以告诉我:

  • ✅ 是 云服务器 还是 物理机
  • ✅ 系统版本(CentOS / Ubuntu / Debian)
  • ✅ 是 新增盘 还是 已有数据盘

我可以给你 完全贴合你环境的命令

0