如何在 Linux 中使用 blkid 标记磁盘如何在 Linux 中使用 blkid 标记磁盘如何在 Linux 中使用 blkid 标记磁盘如何在 Linux 中使用 blkid 标记磁盘
  • 业务
  • 目标
  • 支持
  • 登录
找到的结果: {phrase} (显示: {results_count} 共: {results_count_total})
显示: {results_count} 共: {results_count_total}

加载更多搜索结果...

搜索范围
模糊匹配
搜索标题
搜索内容

如何在 Linux 中使用 blkid 标记磁盘

发表 admin at 2025年2月28日
类别
  • 未分类
标签
コアサーバーV2プランご契約でドメイン更新費用が永久無料

本教程的目的是展示如何在 Linux 中标记硬盘。在 Linux 系统下标记硬盘驱动器可以让用户更好地组织系统上的所有块系统设备。

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

在本教程中您将学习:

  • 如何使用 e2label 和 tune2fs 命令

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

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

如何在Linux中标记磁盘分区

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

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

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


$ sudo fdisk -l

标记磁盘分区示例

  1. blkid 命令可用于显示当前分区标签(如果有)和磁盘分区的 UUID。只需指定您希望查看的分区的设备路径即可。

    
    $ blkid /dev/sda5
    /dev/sda5: UUID="a80ad9d4-90ff-4903-b34d-ca70d82762ed" TYPE="ext4" PARTUUID="75efe5f1-05"
    
  2. 向磁盘分区添加标签的一种方法是使用 e2label 命令。使用以下语法将标签添加到您选择的任何磁盘分区。

    
    $ sudo e2label /dev/sda5 "MY_BACKUP"
    
  3. 添加标签的另一种方法是使用tune2fs命令。以下语法将用于向我们的 /dev/sda5 分区添加标签。

    
    $ sudo tune2fs -L "MY_BACKUP" /dev/sda5
    
  4. e2label 和 tune2fs 命令适用于 ext2、ext3 和 ext4 格式的分区。要标记已格式化为 NTFS 的分区,您需要使用 ntfslabel。

    
    $ sudo ntfslabel /dev/sda5 NTFS_DRIVE
    
  5. 要标记 SWAP 分区,您可以使用 mkswap 命令和以下语法。

    
    $ sudo mkswap -L SWAP_PARTITION /dev/sda5
    

按标签挂载硬盘分区

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


LABEL=MY_BACKUP /mount/point           ext4    defaults        0       2

结束语

在本教程中,我们了解了如何在 Linux 中向磁盘分区添加标签。这包括使用 e2label、tune2fs、ntfslabel 和 mkswap 命令,具体取决于文件系统的类型正在您要标记的分区上使用。我们还学习了如何使用 blkid 命令来查看磁盘分区的标签。

©2015-2025 Norria support@alaica.com