温馨提示×

怎么挂载linux新硬盘

小樊
102
2026-09-07 14:42:45
栏目: 智能运维

在 Linux 系统中挂载一块新硬盘,通常分为以下几个步骤。下面以常见的 SATA / NVMe 硬盘 为例,使用命令行操作(适用于 CentOS / Ubuntu / Debian 等)。


一、查看新硬盘是否被识别

lsblk

或

fdisk -l

示例输出:

sdb      8:16   0   100G  0 disk

表示系统识别到一块 100G 的新硬盘 sdb,还没有分区。


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

方式 1:使用 fdisk(MBR,适合 ≤2TB)

fdisk /dev/sdb

常用操作:

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

方式 2:使用 parted(GPT,适合 >2TB)

parted /dev/sdb
mklabel gpt
mkpart primary ext4 0% 100%
quit

三、格式化硬盘

假设分区为 /dev/sdb1:

mkfs.ext4 /dev/sdb1

如果是 NVMe 硬盘,可能是:

mkfs.ext4 /dev/nvme0n1p1

四、创建挂载目录

mkdir /data

(你可以换成自己想要的目录,如 /mnt/disk1)


五、挂载硬盘

mount /dev/sdb1 /data

查看是否挂载成功:

df -h

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

1️⃣ 查看 UUID

blkid /dev/sdb1

示例:

UUID="a1b2c3d4-1234-5678-90ab-cdef12345678"

2️⃣ 编辑 /etc/fstab

vi /etc/fstab

添加一行:

UUID=a1b2c3d4-1234-5678-90ab-cdef12345678 /data ext4 defaults 0 0

3️⃣ 测试配置是否正确(防止开不了机)

mount -a

如果没有报错,说明配置正确。


七、常见问题

❓ 挂载点被占用

先卸载:

umount /data

❓ 权限问题

chmod 777 /data

或指定用户:

chown user:user /data

总结流程

识别硬盘 → 分区 → 格式化 → 挂载 → 写入 fstab

如果你告诉我:

  • 系统版本(CentOS / Ubuntu)
  • 硬盘大小
  • 是否要 LVM / RAID

我可以直接给你定制命令。

0 踩