Linux:使用LABEL挂载磁盘分区

时间:2020-01-09 10:43:18  来源:igfitidea点击:

如何在Linux操作系统下的USB磁盘或者硬盘上的ext3/ext4文件系统上使用文件系统标签挂载文件系统(磁盘分区)?

e2label命令将显示或者设置文件系统标签。

mount命令具有挂载具有指定标签的分区的选项。
要查看当前标签,请执行以下命令:

# e2label /dev/sdc1

输出示例:

seagate_2tb_usb

语法:带标签的挂载命令

语法如下:

mount -L label_name_here /path/to/mount/point

要使用/media/usb上的seagate_2tb_usb标签挂载/dev/sdc1,请执行:

# mkdir -p /media/usb
# mount -L seagate_2tb_usb /media/usb
# df -H

输出示例:

Filesystem             Size   Used  Avail Use% Mounted on
/dev/md0               127G   902M   120G   1% /
tmpfs                  1.1G      0   1.1G   0% /lib/init/rw
udev                   1.1G   267k   1.1G   1% /dev
tmpfs                  1.1G      0   1.1G   0% /dev/shm
/dev/md2               1.6T    81G   1.5T   6% /data
/dev/mapper/cryptvg-mybackup
                       635G    48G   555G   8% /securebackup
/dev/sdf1              2.0T   858G   1.1T  46% /media/usb

请注意,我的实际设备名称是/dev/sdf1。
可以根据需要随意替换实际的标签名称和安装点。

更新/etc/fstab文件

您可以按以下方式更新/etc/fstab文件,以使用磁盘标签自动挂载它:

LABEL=seagate_2tb_usb     /media/usb    ext3   defaults 0 0