分页: 1 / 2

有效利用Linux中的LABEL

发表于 : 2009-09-05 15:27
hubert_star
用linux时间长了的人,可能会对sda这样的设备名感觉到厌倦,尤其是多个外设存储或者是多个硬盘的情况下。不知道那个分区到底是干什么的。

Linux/Unix中的文件系统(其实Windows的文件系统)支持LABEL,也就是分区的别名,可以通过一个有意义的名字来命名分区。

好处:

1 比如你有很多分区,e2label一下就知道这个分区是做什么用的了

2 gnome这类桌面环境,集成了automount机制,插入移动硬盘,如果分区有label,那么挂载名就是label,很直观

3 多个系统并存的情况下,用label来区分不同的系统,更直观

跟我做,首先在gnome/kde这样的桌面环境中(能支持自动挂载),拿一块空的移动硬盘,假设插入后设备是/dev/sdb,用cfdisk分出2-3个分区

然后,依次用

代码: 全选

mkfs -t ext3 /dev/sdbX
来格式化

做完后,热插拔一下这块硬盘,等待自动识别挂载

好,挂载上了吧,你看看分区被挂载的文件夹和显示名称,都是disk disk-1这类的,不去仔细找,还真不知道那个分区对应那个目录

卸载已经挂载的分区,然后重新格式化一下分区,但是稍微有点区别的是格式化命令的写法:

代码: 全选

mkfs -t ext3 -L TheName /dev/sdbX
每个分区用不同的名字。

然后,再热插拔一下,看看自动挂载的目录名和显示名称。

如同windows里面的分区重命名(windows的分区名称与linux下的label等同)

如果分区有数据怎么办?很简单:

代码: 全选

tune2fs -L TheName /dev/sdbX
这是一般情况,而LABEL和UUID方式对于fstab来说是更好的机制,这里就不再多说了,默认fstab的硬盘分区应该都是用uuid来识别的,用label只不过是把一串字符重新表示了一下。

对于不是在fstab里面指明的分区,用LABEL是一个很好的选择。

Re: 有效利用Linux中的LABEL

发表于 : 2009-09-05 15:31
adagio
咦?黑手改邪归正写教程了!
顶喔! :em11

Re: 有效利用Linux中的LABEL

发表于 : 2009-09-05 15:33
hubert_star
adagio 写了:咦?黑手改邪归正写教程了!
顶喔! :em11
我一直都是好人来着

Re: 有效利用Linux中的LABEL

发表于 : 2009-09-05 17:04
qiang_liu8183
本来是遛狗路过,一看是技术帖,还是顶一下吧~~~

Re: 有效利用Linux中的LABEL

发表于 : 2009-09-06 1:15
hubert_star
好帖,顶之

Re: 有效利用Linux中的LABEL

发表于 : 2009-09-08 16:35
tenzu
hubert_star 写了:好帖,顶之
说自己的帖是好帖。。。
不过确实是好帖

Re: 有效利用Linux中的LABEL

发表于 : 2009-09-08 17:18
ubuntuabc
分区编辑器里能改吗?

Re: 有效利用Linux中的LABEL

发表于 : 2009-09-08 17:41
lerosua
mark一下,下班回来后看

Re: 有效利用Linux中的LABEL

发表于 : 2009-09-08 17:56
skyx
lerosua 写了:mark一下,下班回来后看
看后下班。

楼主的意思,可以归纳为: 移动硬盘分区加了卷标后, 那么gnome自动挂载时,名字就是这个分区的卷标名。

windows分区改卷标名,楼主也提到了,不过最简单的办法是在win下直接改。

viewtopic.php?f=101&t=224168&start=15

Re: 有效利用Linux中的LABEL

发表于 : 2009-09-08 18:16
smallapple
ubuntuabc 写了:分区编辑器里能改吗?
可以。
右键-卷标
要先umount

Re: 有效利用Linux中的LABEL

发表于 : 2009-09-08 19:00
wangdu2002
hubert_star 写了:好帖,顶之
果然黑手,够无耻! :em04
尚有价值,如你所愿,标记顶之。 :em11

Re: 有效利用Linux中的LABEL

发表于 : 2009-09-08 19:21
petrele.chen
补充一下:

EXT3: e2label

ReiserFS: reiserfstune

FAT/FAT32: mtools

NTFS: ntfsprogs

JFS: jfs_tune

XFS: xfs_admin

Re: 有效利用Linux中的LABEL

发表于 : 2009-09-08 20:50
jjwawa
学习 :em11

Re: 有效利用Linux中的LABEL

发表于 : 2009-09-08 20:54
hubert_star
wangdu2002 写了:
hubert_star 写了:好帖,顶之
果然黑手,够无耻! :em04
尚有价值,如你所愿,标记顶之。 :em11
谢谢,自己顶顶就算了,本来想顺手置顶的,不过一想要是自己给自己置顶了,那我也成人民公仆的一员了

Re: 有效利用Linux中的LABEL

发表于 : 2009-09-08 20:55
smallapple
那两字是不是成 人