我们通过UUID挂载,UUID是不变的,而/dev/sda这样的块名称可能会变,比如设备插拔新增

查询磁盘UUID

lsblk -o name,mountpoint,size,uuid

NAME                 MOUNTPOINT    SIZE UUID
nvme0n1                            1.8T 
├─nvme0n1p1                        600M 2BCB-8F5A
├─nvme0n1p2                          1G 6098439c-1cfe-4769-8c42-9f2d40793c9e
└─nvme0n1p3                        1.8T 7YrTbH-Epwx-6zSG-P7lH-YfJt-IO4F-EuQNB1
  ├─cs-root                        600G a3a74697-fd7f-410f-8abb-292032c60a50
  ├─cs-home          /data         1.2T 87413d59-7633-46a9-ae8a-084a2cdf639b
  └─cs-swap                         32G 3d5de17a-09a6-4c0b-ac7d-6e39b0103083

mount 挂载

sudo mount -U 87413d59-7633-46a9-ae8a-084a2cdf639b /data

开机自动挂载

vim /etc/fstab 添加一行

UUID=87413d59-7633-46a9-ae8a-084a2cdf639b   /data   ext4    defaults    0   0       

bind挂载

如果想在一个目录下快速访问另一个其他路径的目录可以:

  1. 创建软连接 ln -s /path/target[目标] /path/link[链接名]

  2. 通过bind 挂载 mount --bind /path/source<挂载点> /path/link<目标>,访问/path/link就相当于访问/path/source目录

从外部访问,比如SMB远程协议不持支软连接,就可以用--bind挂载方式替代

春风花气馥,秋月寒江湛