查看和修改分区uuid

linux中的分区都使用uuid表示。 uuid是通过算法生成的一个格式如”2c07220f-8daa-463a-a4b1-ca4ae4941eff“的串。这个信息是存在分区中的。

常见有一下两种方式查看:


1、通过设备目录

niu@niu:~/foss/linux/Documentation$ ls -l /dev/disk/by-uuid/
total 0

lrwxrwxrwx 1 root root 10 Feb  9 12:54 2c07220f-8daa-463a-a4b1-ca4ae4941eff -> ../../sda5
lrwxrwxrwx 1 root root 10 Feb  9 12:54 761e2b46-6f1d-46b4-aaa1-1d82aae82b3b -> ../../sda1
lrwxrwxrwx 1 root root 10 Feb  9 12:54 847C79467C7933D0 -> ../../sda3
lrwxrwxrwx 1 root root 10 Feb  9 12:54 8c0b4537-4251-409d-a0f2-d03cbcb688ec -> ../../sda6
lrwxrwxrwx 1 root root 10 Feb  9 12:54 b525a784-e1ee-48ff-b803-3d4e51709467 -> ../../sda7



2、通过blkid命令读取分区信息

niu@niu:~/foss/linux/Documentation$ sudo blkid
/dev/sda1: UUID="761e2b46-6f1d-46b4-aaa1-1d82aae82b3b" TYPE="ext2" 
/dev/sda3: UUID="847C79467C7933D0" TYPE="ntfs" 
/dev/sda5: UUID="2c07220f-8daa-463a-a4b1-ca4ae4941eff" TYPE="reiserfs" 
/dev/sda6: UUID="8c0b4537-4251-409d-a0f2-d03cbcb688ec" TYPE="ext4" 
/dev/sda7: UUID="b525a784-e1ee-48ff-b803-3d4e51709467" TYPE="swap" 
/dev//sda1: UUID="761e2b46-6f1d-46b4-aaa1-1d82aae82b3b" TYPE="ext2" 

写入的话需要使用tune2fs命令,通常情况下需要生成一个新的uuid,也就是使用uuidgen命令

【注意:这个命令不要轻易试,如果忘记修改对应的grub.cfg和fstab等文件,系统会不正常】

niu@niu:~/foss/linux/Documentation$ uuidgen
2125190c-0317-4460-8cad-4f5b9fa46633

niu@niu:~/foss/linux/Documentation$ sudo tune2fs /dev/sda1 -U 2125190c-0317-4460-8cad-4f5b9fa46633


评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值