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
对于不是在fstab里面指明的分区,用LABEL是一个很好的选择。