Linux中分区挂载和LABEL的指定
创始人
2024-06-14 04:10:19
0

让Linux开机就挂载分区,我知道有两种方法,一种是fstab,另一种是rc.local,我比较倾向前一种。

这两种方法各要注意:

fstab是在开机时就挂载,所以你要注意是否你的分区位于某个需要特别驱动程序的设备后,如RAID卡,因为Linux挂载时,有可能这个设备的驱动程序还没有起,这样使挂不上的。

rc.local是在开结束后最后一个执行(因为在/etc/rc.*里他一直是S99的),如果遇到如上驱动程序的问题,你大可不必担心,因为驱动程序肯定早就起来了,所以你要注意的是你的应用是否有可能被排在了mount动作前。

言归正传,说会LABEL吧。

提到LABEL是因为,对于附加的硬盘我经常直接用设备名称来mount,当然是没什么问题了,但是当我希望他开机就挂好时就显得不是那么严紧了。为什么呢,因为我经常忘了拔U盘或者其他block设备,导致他们占用了原先我想挂载的那个设备的名称,比如你有一个内置硬盘是/dev/sda,可能这种情况下它变成了/dev/sdb,而那个U盘变成了/dev/sda,这样等到系统启动完毕,你就会发现挂载的不对了,或者根本系统就起不来(因为它还有可能占用了grub中的hd0,这是另外一个现象了)。

所以呢,用LABEL,并把它加入到fstab里就能更好地解决这个问题,因为Linux会按照LABEL去挂载,而不是设备名称,如果有同名的LABEL,我理解他挂载最先找到的那个分区。

设定swap分区的LABEL: mkswap -L LABEL名称 /dev/分区名称

挂载fstab中的swap: swapon -a

设定普通分区的LABEL: tune2fs -L LABEL名称 /dev/分区名称

查看普通分区的LABEL: tune2fs -l /dev/分区名称

【编辑推荐】

  1. linux大扫盲:linux之Tar命令常用参数
  2. Linux系统下批量替换文件内容
  3. 永远不要运行的危险Linux命令!

相关内容

热门资讯

如何允许远程连接到MySQL数... [[277004]]【51CTO.com快译】默认情况下,MySQL服务器仅侦听来自localhos...
如何利用交换机和端口设置来管理... 在网络管理中,总是有些人让管理员头疼。下面我们就将介绍一下一个网管员利用交换机以及端口设置等来进行D...
施耐德电气数据中心整体解决方案... 近日,全球能效管理专家施耐德电气正式启动大型体验活动“能效中国行——2012卡车巡展”,作为该活动的...
20个非常棒的扁平设计免费资源 Apple设备的平面图标PSD免费平板UI 平板UI套件24平图标Freen平板UI套件PSD径向平...
德国电信门户网站可实时显示全球... 德国电信周三推出一个门户网站,直观地实时提供其安装在全球各地的传感器网络检测到的网络攻击状况。该网站...
为啥国人偏爱 Mybatis,... 关于 SQL 和 ORM 的争论,永远都不会终止,我也一直在思考这个问题。昨天又跟群里的小伙伴进行...
《非诚勿扰》红人闫凤娇被曝厕所... 【51CTO.com 综合消息360安全专家提醒说,“闫凤娇”、“非诚勿扰”已经被黑客盯上成为了“木...
2012年第四季度互联网状况报... [[71653]]  北京时间4月25日消息,据国外媒体报道,全球知名的云平台公司Akamai Te...