最近遇到有关于服务器硬盘分区丢失及UUID相关的东东,特做个记录。
一、查看硬盘分区的UUID:
可以用:
sudo blkid
或者:
ls -l /dev/disk/by-uuid (从这里可以看出,UUID其实是对硬盘物理分区的一个软链接)
二、修改硬盘分区的UUID
先用:
uuidgen
生成UUID,详细用法可参看man,然后执行下面的语句修改硬盘分区的UUID,这里以sda6为例:
sudo tune2fs -U 89a72b0a-f69b-46cd-93d8-d2fddc177809/dev/sda6
BTW:tune2fs是一个功能强大的硬盘管理工具,大家可以试一下:sudo tune2fs -l /dev/sda6就知道了。
(注:reiserfs 用 reiserfstune;jfs 用 jfs_tune;xfs 用 xfs_admin,具体请man,修改 fat/ntfs 的 "uuid" 则需要微软的工具
http://technet.microsoft.com/en-us/sysi... 97436.aspx)