重新配置挂载

  1. 查看磁盘信息
1
fdisk -l

显示如下:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11

Disk /dev/sdb: 1 TiB, 1099511627776 bytes, 2147483648 sectors
Disk model: Virtual disk
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x8222358f

Device     Boot Start        End    Sectors  Size Id Type
/dev/sdb1        2048 2147483647 2147481600 1024G 83 Linux
  1. 查看设备 ID
1
blkid /dev/sdb1

显示如下:

1
/dev/sdb1: UUID="c7819d5d-5d53-4a3f-83f6-36aef007f803" TYPE="xfs" PARTUUID="8222358f-01"
  1. 配置挂载文件

修改/etc/fstab文件,添加配置。

1
UUID="c7819d5d-5d53-4a3f-83f6-36aef007f803" /mnt/repo xfs defaults 0 0
  1. 启动挂载
1
mount -a

启动挂载后需重新退出目录,在回到挂载目录,才可以看到新挂载文件。

fstab 配置含义

  • 第一列为 UUID,此处填写步骤二查询到的磁盘分区的 UUID。

  • 第二列为磁盘分区的挂载目录,可以通过df -TH命令查询。

  • 第三列为磁盘分区的文件系统格式, 可以通过df -TH命令查询。

  • 第四列为磁盘分区的挂载选项,此处通常设置为 defaults 即可。

  • 第五列为 Linux dump 备份选项。

    • 0 表示不使用 Linux dump 备份。现在通常不使用 dump 备份,此处设置为 0 即可。

    • 1 表示使用 Linux dump 备份。

  • 第六列为 fsck 选项,即开机时是否使用 fsck 检查磁盘。

    • 0 表示不检验。

    • 挂载点为(/)根目录的分区,此处必须填写 1。

    • 根分区设置为 1,其他分区只能从 2 开始,系统会按照数字从小到大依次检查下去。