系統(tǒng)如何在開(kāi)機(jī)時(shí)掛載硬盤?系統(tǒng)又是怎樣知道哪些分區(qū)是需要掛載的?linux通過(guò)配置文件/etc/fstab來(lái)確定這些信息,這個(gè)配置文件對(duì)于所有的用戶可讀,但只有root用戶有權(quán)修改文件。
下面,來(lái)看一下這個(gè)文件中寫了什么。
上面顯示的fstab表的各個(gè)縱列依次表示如下含義:
1、用來(lái)掛載的每個(gè)文件系統(tǒng)的UUID(指代設(shè)備名)。
什么是UUID?UUID(Universally Unique Identifier ),即通用唯一標(biāo)識(shí)符,是一個(gè)128位比特的數(shù)字。這個(gè)標(biāo)識(shí)符用于唯一確定互聯(lián)網(wǎng)上的“一件東西”,由于其唯一性被廣泛使用。UUID由系統(tǒng)自動(dòng)生成和管理。
2、掛載點(diǎn)。即文件系統(tǒng)掛載在該掛載點(diǎn)目錄下面。
3、文件系統(tǒng)類型。即該設(shè)備的文件系統(tǒng)類型。常用文件系統(tǒng)類型可參考上篇博客“l(fā)inux下的磁盤管理”。
4、各種掛載選項(xiàng)或者參數(shù)。在此介紹一些常用的掛載參數(shù)。
常用的掛載設(shè)備參數(shù):
auto:開(kāi)機(jī)自動(dòng)掛載。
default,noauto:開(kāi)機(jī)不自動(dòng)掛載。
nouser:只有root可掛載。
ro: 只讀掛載。
rw:可讀可寫掛載。
user:任何用戶都可以掛載。
5、備份頻度。備份頻度指的是該文件系統(tǒng)的備份號(hào)碼吧,可以這么理解。dump(增量備份)共有10個(gè)級(jí)別,級(jí)別0到9。級(jí)別0的dump備份為完整備份,也就是把文件系統(tǒng)上的所有內(nèi)容全部備份下來(lái),包括那些平時(shí)看不到的內(nèi)容(如分區(qū)表)。然后級(jí)別1到9會(huì)根據(jù)上次備份的級(jí)別對(duì)上次備份以來(lái)修改過(guò)的文件進(jìn)行增量備份。
6、在重啟動(dòng)過(guò)程中文件系統(tǒng)的檢查順序。從0開(kāi)始按照升序開(kāi)始檢查。同級(jí)別的文件系統(tǒng)同時(shí)執(zhí)行檢查。
成都創(chuàng)新互聯(lián)公司制作網(wǎng)站網(wǎng)頁(yè)找三站合一網(wǎng)站制作公司,專注于網(wǎng)頁(yè)設(shè)計(jì),成都網(wǎng)站建設(shè)、成都網(wǎng)站制作,網(wǎng)站設(shè)計(jì),企業(yè)網(wǎng)站搭建,網(wǎng)站開(kāi)發(fā),建網(wǎng)站業(yè)務(wù),680元做網(wǎng)站,已為成百上千服務(wù),成都創(chuàng)新互聯(lián)公司網(wǎng)站建設(shè)將一如既往的為我們的客戶提供最優(yōu)質(zhì)的網(wǎng)站建設(shè)、網(wǎng)絡(luò)營(yíng)銷推廣服務(wù)!
介紹了各個(gè)縱列表示的是什么意思之后,我們來(lái)對(duì)圖片所示的配置文件進(jìn)行分析。
#開(kāi)始的行均為注釋行。
從第一行沒(méi)有以#開(kāi)始的行分析:
上面的注釋說(shuō)根目錄在安裝的時(shí)候被安裝在sda1,即第一塊硬盤的第一個(gè)主分區(qū)上。如果不懂linux下硬盤分區(qū)的表示,可參考上篇文章“l(fā)inux下的磁盤管理”。
UUID指的是掛載的設(shè)備,這里是sda1,即第一塊硬盤的第一個(gè)分區(qū)。掛載點(diǎn)為根目錄。文件系統(tǒng)類型為ext4。掛載參數(shù)為-ro,意思是以只讀方式掛載。備份頻度為0,即為完整備份。開(kāi)機(jī)檢查順序?yàn)?。
以此類推,注釋說(shuō)明這是一個(gè)交換分區(qū)(關(guān)于交換分區(qū)可參考上篇博客),并且裝在sda5,即第一塊硬盤的第一個(gè)邏輯分區(qū)。設(shè)備掛載點(diǎn)為none,即沒(méi)有掛載點(diǎn),了解下交換分區(qū)的功能,就明白為什么沒(méi)有掛載點(diǎn)了。文件系統(tǒng)類型為swap。完整備份。開(kāi)機(jī)首先檢查。
下面的/dev/fd0設(shè)備掛載在、/media/floppy0下,文件系統(tǒng)類型為auto,設(shè)置成auto類型,mount 命令會(huì)猜測(cè)使用的文件系統(tǒng)類型,對(duì) CDROM 和 DVD 等移動(dòng)設(shè)備是非常有用的。rw:可讀可寫掛載,user:任何用戶都可以對(duì)此設(shè)備掛載,noauto:開(kāi)機(jī)不自動(dòng)掛載。exec參數(shù)表示允許任何人運(yùn)行該設(shè)備上的程序。
/etc/fstab配置文件記錄了開(kāi)機(jī)啟動(dòng)時(shí)需要掛載的文件系統(tǒng),如有需要可以對(duì)需要在開(kāi)機(jī)時(shí)就進(jìn)行掛載的設(shè)備進(jìn)行文件配置,可根據(jù)以上參考進(jìn)行配置。