分区uuid:

blkid /dev/sda1 查看单独分区的uuid

ls -l /dev/disk/by-uuid/ 查看所有分区的uuid

修改硬盘UUID 

uuidgen 会返回一个合法的 uuid,结合 tune2fs 可以新生成一个 uuid :

uuidgen | xargs tune2fs /dev/sda5 -U

你也可以把 fstab 里找到的原 uuid 写回分区:

tune2fs -U c1b9d5a2-f162-11cf-9ece-0020afc76f16 /dev/sda5

     tune2fs - 调试ext2/ext3/ext4可调的文件系统参数

使用lshal命令查看uuid报错,需要启动dbus,命令如下:

dbus-daemon --system  --print-pid --print-address

启动依赖服务:service messagebus start

启动服务: service haldaemon start

lshal | grep system.hardware.uuid

文件系统uuid:

随机生成uuid : cat /proc/sys/kernel/random/uuid