查看linux分区的 uuid

Posted 10 months ago at 11:32 am. 0 comments

ad 468x60

/dev/sda6: clean, 127875/1009856 files, 826229/2018157 blocks
fsck died with exit status 8

应该是 fstab 错误

用 vol_id 打出分区类型和uuid

sudo vol_id /dev/sda6

ID_FS_USAGE=filesystem
ID_FS_TYPE=ext3
ID_FS_VERSION=1.0
ID_FS_UUID=3ae6a662-7a40-4989-8538-089e406597b5
ID_FS_LABEL=
ID_FS_LABEL_SAFE=

修改 fstab,下次启动才知道行不行。

这个命令也可以打出所有分区的 UUID(Universal Unique Identifier,GUID (global unique identifier) 是微软对UUID的叫法.)

ls -l /dev/disk/by-uuid

以下为引用内容:

这样做和使用/dev/sda5这种直接引用分区的方法的一个优点就是,当硬盘中增加了新的分区,或者分区的顺序改变后,仍然能够保证系统加载分区到正确的加载点。

这对于swap分区尤为重要,如果硬盘分区顺序改变,而fstab对swap分区编号做响应的调整,是不是会把其他分区给作为swap哪?结果是很可怕的,这个分区上的数据恐怕就要不保了。

通过在/dev/disk/uuid,这里的uuid列表实际上是一些soft link文件,系统可以保证针对每一个分区生成一个唯一的编码,增加了系统的稳定性。


via 有关fstab中使用uuid作为硬盘的唯一标识进行mount等操作

其它参数:

ls -l /dev/disk/by-id
ls -l /dev/disk/by-label
ls -l /dev/disk/by-path
ls -l /dev/disk/by-uuid

Popularity: 8% [?]

Tags: , , ,
ad 468x60

No Replies

Feel free to leave a reply using the form below!


Leave a Reply