Linux 数据盘 /dev/sda1 挂载到 /data_disk1 操作记录

一、目标说明

  • 设备/dev/sda1(14.6T HDD)
  • 文件系统ext4
  • UUIDcd831f31-7716-438f-ade1-d780cae046c4
  • 最终挂载点/data_disk1
  • 要求
    • 开机自动挂载(永久生效)
    • 所有用户可读写(777 权限)
    • 不使用系统自动挂载路径 /media/...

二、磁盘信息确认

lsblk
sudo blkid /dev/sda1

关键输出:

/dev/sda1: UUID="cd831f31-7716-438f-ade1-d780cae046c4" TYPE="ext4"

三、问题背景:如何发现“同一分区被挂载两次”

使用的诊断命令

mount | grep sda1

或:

findmnt /dev/sda1

异常现象示例

命令输出中出现 同一个设备 /dev/sda1 对应多个挂载点

/dev/sda1 on /media/dev3/cd831f31-7716-438f-ade1-d780cae046c4 type ext4 (...)
/dev/sda1 on /data_disk1 type ext4 (...)

原因说明

  • /media/dev3/...
    udisks2(桌面/系统自动挂载机制) 自动生成
  • /data_disk1
    由用户在 /etc/fstab 中手动配置

Linux 允许同一分区多次挂载,但服务器环境不推荐,容易造成路径混乱。


四、操作步骤

1. 卸载旧的自动挂载点

sudo umount /media/dev3/cd831f31-7716-438f-ade1-d780cae046c4

验证:

mount | grep sda1

期望只剩:

/dev/sda1 on /data_disk1 type ext4 (...)

2. 创建最终挂载目录

sudo mkdir -p /data_disk1

3. 设置开机自动挂载(永久生效)

编辑 /etc/fstab

sudo vim /etc/fstab

添加:

UUID=cd831f31-7716-438f-ade1-d780cae046c4  /data_disk1  ext4  defaults,nofail  0  0

4. 测试 fstab 配置(关键)

sudo mount -a

5. 设置 777 权限(所有用户可操作)

sudo chmod -R 777 /data_disk1

五、最终验证清单

mount | grep sda1
df -h | grep data_disk1
touch /data_disk1/test && rm /data_disk1/test

六、最终状态总结

  • /dev/sda1 仅挂载一次/data_disk1
  • 开机自动挂载,路径稳定
  • 权限:777,所有用户可读写
  • 适用于 Docker、多用户训练、大模型数据盘

Logo

汇聚全球AI编程工具,助力开发者即刻编程。

更多推荐