文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>Linux中分区的LABEL

Linux中分区的LABEL

时间:2009-05-18  来源:neilengineer

 

 /*

*By Neil Chiao (neilchiao at gmail.com)

*转载请注明出处:neilengineer.cublog.cn

*欢迎访问:新星湾(www.xinxingwan.com)

*/

 

现在,在新的Linux系统如fedora 10中打开/etc/fstab,你会看到类似下面的条目:

$vi /etc/fstab

LABEL=/                 /                       ext3    defaults            1 1

LABEL=/opt              /opt                    ext3    defaults        1 1

......

 

       这里的LABEL是放在硬盘分区信息中的标签,可以使用e2label来给一个分区做标签:

e2label /dev/sda1  /opt

 

 

早些时候,/etc/fstab是类似于这样的:

/dev/hda1                 /                       ext3    defaults          1 1

/dev/hda2                 /opt                    ext3    defaults        1 1

......

这样的fstab会出问题。如果又加了一个硬盘,设为master盘,这样新的硬盘会被识别为/dev/hda,而原来的硬盘被识别为/dev/hdb。这样的话,上述的fstab不修改系统不会从新的硬盘加载根系统。如果新硬盘没有相应的分区和系统,系统当然启动失败。

       有了LABEL机制,可以把原来的硬盘分区全部e2label上,fstab中根据分区的label来加载。这样,即使加了新硬盘,只要新硬盘的label和目前的硬盘没有相同的label,那么,文件系统还是会正常加载并运行的。

   
相关阅读 更多 +
排行榜 更多 +
挖掘机卡车

挖掘机卡车

模拟经营 下载
我的汤姆猫小米版

我的汤姆猫小米版

模拟经营 下载
我的小小邮轮

我的小小邮轮

模拟经营 下载