時間:2015-06-28 00:00:00 來源:IT貓撲網(wǎng) 作者:網(wǎng)管聯(lián)盟 我要評論(0)
讓Linux開機(jī)就掛載分區(qū),我知道有兩種方法,一種是fstab,另一種是rc.local,我比較傾向前一種。
這兩種方法各要注意:
fstab是在開機(jī)時就掛載,所以你要注意是否你的分區(qū)位于某個需要特別驅(qū)動程序的設(shè)備后,如RAID卡,因為Linux掛載時,有可能這個設(shè)備的驅(qū)動程序還沒有起,這樣使掛不上的
rc.local是在開結(jié)束后最后一個執(zhí)行(因為在/etc/rc.*里他一直是S99的),如果遇到如上驅(qū)動程序的問題,你大可不必?fù)?dān)心,因為驅(qū)動程序肯定早就起來了,所以你要注意的是你的應(yīng)用是否有可能被排在了mount動作前。
言歸正傳,說會LABEL吧。
提到LABEL是因為,對于附加的硬盤我經(jīng)常直接用設(shè)備名稱來mount,當(dāng)然是沒什么問題了,但是當(dāng)我希望他開機(jī)就掛好時就顯得不是那么嚴(yán)緊了。為什么呢,因為我經(jīng)常忘了拔U盤或者其他block設(shè)備,導(dǎo)致他們占用了原先我想掛載的那個設(shè)備的名稱,比如你有一個內(nèi)置硬盤是/dev/sda,可能這種情況下它變成了/dev/sdb,而那個U盤變成了/dev/sda,這樣等到系統(tǒng)啟動完畢,你就會發(fā)現(xiàn)掛載的不對了,或者根本系統(tǒng)就起不來(因為它還有可能占用了grub中的hd0,這是另外一個現(xiàn)象了)。
所以呢,用LABEL,并把它加入到fstab里就能更好地解決這個問題,因為Linux會按照LABEL去掛載,而不是設(shè)備名稱,如果有同名的LABEL,我理解他掛載最先找到的那個分區(qū)。
設(shè)定swap分區(qū)的LABEL: mkswap -L LABEL名稱 /dev/分區(qū)名稱
掛載fstab中的swap: swapon -a
設(shè)定普通分區(qū)的LABEL: tune2fs -L LABEL名稱 /dev/分區(qū)名稱
查看普通分區(qū)的LABEL: tune2fs -l /dev/分區(qū)名稱
關(guān)鍵詞標(biāo)簽:Linux
相關(guān)閱讀
熱門文章 安裝紅帽子RedHat Linux9.0操作系統(tǒng)教程 Tomcat9.0如何安裝_Tomcat9.0環(huán)境變量配置方法 多種操作系統(tǒng)NTP客戶端配置 Linux操作系統(tǒng)修改IP
人氣排行 Linux下獲取CPUID、硬盤序列號與MAC地址 dmidecode命令查看內(nèi)存型號 linux tc實現(xiàn)ip流量限制 安裝紅帽子RedHat Linux9.0操作系統(tǒng)教程 linux下解壓rar文件 lcx.exe、nc.exe、sc.exe入侵中的使用方法 Ubuntu linux 關(guān)機(jī)、重啟、注銷 命令 查看linux服務(wù)器硬盤IO讀寫負(fù)載