在 Linux 中挂载硬盘(或分区)通常分为 识别硬盘 → 分区 → 格式化 → 挂载 → 设置开机自动挂载 等步骤。下面以 常见场景(新增一块数据盘) 为例,按步骤说明。
lsblk
或
fdisk -l
示例输出:
sdb 8:16 0 100G 0 disk
说明有一块 100G 的硬盘 sdb,还没有分区。
如果是整块盘直接格式化,可跳过此步。
fdisk /dev/sdb
常用命令:
n:新建分区p:主分区w:保存并退出parted /dev/sdb
例如格式化为 ext4:
mkfs.ext4 /dev/sdb1
如果是整盘:
mkfs.ext4 /dev/sdb
⚠️ 会清空数据,请确认设备名正确
mkdir -p /data
mount /dev/sdb1 /data
查看是否成功:
df -h
blkid /dev/sdb1
示例:
UUID="xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
/etc/fstabvim /etc/fstab
添加一行:
UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx /data ext4 defaults 0 0
mount -a
⚠️ fstab 写错可能导致系统无法启动
| 文件系统 | 场景 |
|---|---|
| ext4 | Linux 常用 |
| xfs | CentOS / RHEL |
| ntfs | Windows 磁盘 |
| vfat | U 盘 |
yum install -y ntfs-3g
mount -t ntfs-3g /dev/sdb1 /data
mount: unknown filesystem typechmod 755 /data
chown user:user /data
如果你愿意,可以告诉我:
我可以给你 完全贴合你环境的命令。