Linux下如何修改设备UUID?

在Linux操作系统中,修改设备的UUID(Universally Unique Identifier,通用唯一识别码)通常涉及对存储设备(如硬盘分区、LVM卷、文件系统等)的特定操作。这里我会稍微补充一些基本步骤和所需命令,以帮助读者更好地理解和应用这些操作。

一、生成新的 UUID

使用 uuidgen 命令生成一个唯一的 UUID(每次执行结果不同):

[root@shizhanxia.com ~]# uuidgen
f1c2d3e4-5678-9abc-def0-1234567890ab

二、查看当前设备的UUID

在修改前,建议先确认当前分区的 UUID。两种常用命令:

1.tune2fs(适用于ext系列文件系统)

[root@shizhanxia.com ~]# tune2fs -l /dev/sdXN

2.blkid(通用)

[root@shizhanxia.com ~]# blkid /dev/sdXN

注:/dev/sdXN需替换为实际分区设备名,如/dev/sda1。

三、修改UUID

1. 针对ext2/ext3/ext4文件系统(使用tune2fs)

[root@shizhanxia.com ~]# tune2fs -U 新UUID /dev/sdXN

2. 针对XFS文件系统(使用xfs_admin)

[root@shizhanxia.com ~]# xfs_admin -U 新UUID /dev/sdXN

原创文章,作者:实战侠,如若转载,请注明出处:https://www.shizhanxia.com/knowledgebase/linux%e4%b8%8b%e5%a6%82%e4%bd%95%e4%bf%ae%e6%94%b9%e8%ae%be%e5%a4%87uuid%ef%bc%9f.html

(0)
实战侠的头像实战侠共建用户
上一篇 2026年3月27日 12:51
下一篇 2026年3月27日 13:33

相关推荐

发表回复

登录后才能评论