如何使用 e2label 在 Linux 上标记分区或卷如何使用 e2label 在 Linux 上标记分区或卷如何使用 e2label 在 Linux 上标记分区或卷如何使用 e2label 在 Linux 上标记分区或卷
  • 文章
  • 正则表达式
    • 工具
  • 登录
找到的结果: {phrase} (显示: {results_count} 共: {results_count_total})
显示: {results_count} 共: {results_count_total}

加载更多搜索结果...

搜索范围
模糊匹配
搜索标题
搜索内容
发表 admin at 2025年2月28日
类别
  • 未分类
标签

如何使用 e2label 在 Linux 上标记分区或卷

本教程的目的是展示如何在 Linux 中标记硬盘。在 Linux 系统下标记硬盘驱动器可以让用户更好地组织系统上的所有块系统设备。我们可以用于此任务的工具是e2label命令。

在本教程中,您将了解如何使用 e2label 命令在 Linux 中标记硬盘分区。稍后您还将了解如何使用 blkid 读取这些标签,以及如何通过 fstab 文件中的标签挂载驱动器。继续阅读以通过示例进行学习。

在本教程中您将学习:

  • 如何使用e2label命令来标记硬盘分区

  • 如何使用blkid读取分区标签

  • 如何按标签挂载硬盘分区

注意
e2label 仅适用于已使用 ext4、ext3 或 ext2 文件系统格式化的硬盘分区。它不适用于其他文件系统类型,例如 NTFS。

如何使用 e2label 在 Linux 上标记分区或卷

在 Linux 系统上,磁盘分区被赋予一个设备名称,例如 /dev/sda、/dev/sdb、/dev/sda5、基本上,sdX(X 是某个字母),有时末尾是一个数字。

正如您可以想象的那样,仅使用此命名系统来识别磁盘会变得困难且令人困惑,特别是当您的计算机上有多个硬盘和分区时。这就是为什么标记硬盘分区会派上用场。像 MY_BACKUP 这样的标签比 /dev/sda2 更有帮助。

要查看所有硬盘分区的设备路径,可以使用fdisk命令。


$ sudo fdisk -l

使用 e2label 示例标记磁盘分区或卷

  1. 使用 e2label 命令和以下语法将标签添加到您选择的任何磁盘分区。只需用您自己的分区代替下面的 /dev/sdX,并用您自己的标签代替 MY_BACKUP。

    
    $ sudo e2label /dev/sdX "MY_BACKUP"
    

    请注意,最大标签长度为 16 个字节,即 16 个字符。

  2. 我们再检查一下分区标签名称:

    
    $ sudo e2label /dev/sdX
    MY_BACKUP
    
  3. 要列出所有分区或卷的标签名称,您可以尝试使用 blkid 命令:

    
    $ sudo blkid
    /dev/sda5: UUID="f2756986-3749-4bd3-a6e5-f6a867cb4ebb" TYPE="swap" 
    /dev/sda1: UUID="60254c19-67c0-404b-9743-1b8b7f0b11cb" TYPE="ext4" LABEL="Boot"
    
  4. 最后,您可以通过向 e2label 命令提供空字符串来删除分区标签名称:

    
    $ sudo e2label /dev/sdX ""
    

按标签挂载硬盘分区

在之前的步骤中将该标签添加到磁盘分区后,现在我们可以将 /dev/sdX 引用为 MY_BACKUP。为此,我们将编辑 /etc/fstab 文件并添加以下行:


LABEL=MY_BACKUP /mount/point           ext4    defaults        0       2

结束语

在本教程中,我们了解了如何在 Linux 系统上使用 e2label 命令标记分区或卷。对于安装了多个硬盘并需要保持它们整齐的系统管理员来说,这是一个方便的工具。我们可以为每个分区分配有用且信息丰富的标签,而不是记住块设备名称,因此我们一定能在需要时找到正确的标签。

©2015-2025 艾丽卡 support@alaica.com