-
U
:
设
定
这个装
置的
UUID
喔!
范例:
设
定
/dev/vda4
的
label name
为
vbird_xfs
,并
测试
挂
载
[root@study ~]#
xfs_admin
-
L vbird_xfs /dev/vda4
writing all SBs
new label = "vbird_xfs"
#
产
生新的
LABEL
名
称啰
!
[root@study ~]#
xfs_admin
-
l /dev/vda4
label =
"vbird_xfs"
[root@study ~]#
mount LABEL=vbird_xfs /data/xfs/
范例:利用
uuidgen
产
生新
UUID
来设
定
/dev/vda4
,并
测试
挂
载
[root@study ~]#
umount /dev/vda4
#
使用前,
请
先卸除!
[root@study ~]#
uuidgen
e0fa7252
-
b374
-
4a06
-
987a
-
3cb14f415488
#
很有趣的指令!可以
产
生新的
UUID
喔!
[root@study ~]#
xfs_admin
-
u /dev/vda4
UUID = e0a6af55
-
26e7
-
4cb7
-
a515
-
826a8bd29e90
[root@study ~]#
xfs_admin
-
U e0fa7252
-
b374
-
4a06
-
987a
-
3cb14f415488 /dev/vda4
Clearing log and setting UUID
writing all SBs
new UUID = e0fa7252
-
b374
-
4a06
-
987a
-
3cb14f415488
[ro
ot@study ~]#
mount UUID=e0fa7252
-
b374
-
4a06
-
987a
-
3cb14f415488 /data/xfs
不知道你会不会有这样的疑问:『鸟哥啊,既然
mount
后面使用装置文件名
(/dev/vda4)
也可以挂
载成功,那你为什么要用很讨厌的很长一串的
UUID
来作为你的挂载时写入的装置名称啊?』问的
好!原因是这样的:『
因为你没有办法指定这个磁盘在所有的
Linux
系统中,文件名一定都会是
/dev/vda
!』
举例来说,我们刚刚使用的随身碟在鸟哥这个测试系统当中查询到的档名是
/dev/sda
,但是当这个随
身碟放到其他的已经有
/dev/sda
文件名的
Linux
系统下,它的文件名就会被指定成为
/dev/sdb
或
/dev/sdc
等等。反正,不会是
/dev/sda
了!那我怎么用同一个指令去挂载这只随身碟呢?
当然有问
题吧!但是
UUID
可是很难重复的!看看上面
uuidgen
产生的½果你就知道了!所以你可以确定该
名称不会被重复!
这对系统管理上可是相当有帮助的!它也比
LABEL name
要更精准的多呢!
^_^
.
tune2fs
修改
ext4
的
label name
与
UUID
[root@study ~]#
tune2fs [
-
l] [
-
L Label] [
-
U uuid]
装
置文件名
选项
与
参数
:
-
l
:
类
似
dumpe2fs
-
h
的功能~
½
superblock
内
的
数
据
读
出
来
~
-
L
:修改
LABEL name
-
U
:修改
UUID
啰
!
范例:列出
/dev/vda5
的
label name
之后,
½
它改成
vbird_ext4
[root@study ~]#
dumpe2fs
-
h /dev/vda5 | grep name
dumpe2fs 1.42.9 (28
-
Dec
-
2013)