1. 程式人生 > >Linux(CentOS)開機自動掛載與fstab檔案詳解

Linux(CentOS)開機自動掛載與fstab檔案詳解

摘要: Linux中我們分完區,並做好檔案系統格式化,掛載(mount)之後才可以使用磁碟裝置。/etc/fstab是用來存放檔案系統的靜態資訊的檔案, 當系統啟動的時候,系統會自動地從這個檔案讀取資訊,並且會自動將此檔案中指定的檔案系統掛載到指定的目錄。

Linux中我們分完區,並做好檔案系統格式化,掛載(mount)之後才可以使用磁碟裝置。/etc/fstab是用來存放檔案系統的靜態資訊的檔案, 當系統啟動的時候,系統會自動地從這個檔案讀取資訊,並且會自動將此檔案中指定的檔案系統掛載到指定的目錄。通常有六列

/dev/vdb1 /Data ext3 defaults 0 0

第一列可以是實際分割槽名,也可以是實際分割槽的卷標(Lable)。

如果磁碟是SATA介面,且有多個磁碟,則每個磁碟被標記為 /dev/hda 、 /dev/hdb、 /dev/hdc 等以此類推;而每個磁碟的分割槽被標記為 /dev/hda1、 /dev/hda2等。

如果磁碟是SCSI型別,則多個磁碟會被分別標記為 /dev/sda、/dev/sdb等等。分割槽同理。

第二列是掛載點。

掛載點必須為當前已經存在的目錄,為了相容起見,最好在建立需要掛載的目標目錄後,將其許可權設定為777,以開放所有許可權。

第三列為此分割槽的檔案系統型別。

歡迎加入QQ群架構華山論劍:836442475

Linux可以使用ext2、ext3等型別,此欄位須與分割槽格式化時使用的型別相同。也可以使用 auto 這一特殊的語法,使系統自動偵測目標分割槽的分割槽型別。auto通常用於可移動裝置的掛載。

第四列是掛載的選項,用於設定掛載的引數。常見引數如下:
image

第五列是dump備份設定。當其值設定為1時,將允許dump備份程式備份;設定為0時,忽略備份操作;

第六列是fsck磁碟檢查設定。其值是一個順序。當其值為0時,永遠不檢查;而 / 根目錄分割槽永遠都為1。其它分割槽從2開始,數字越小越先檢查,如果兩個分割槽的數字相同,則同時檢查。

當修改完此檔案並儲存後,重啟伺服器生效。


作為一個開發者,有一個學習的氛圍跟一個交流圈子特別重要這是一個我的QQ群架構華山論劍:836442475,不管你是小白還是大牛歡迎入駐 ,分享BAT,阿里面試題、面試經驗,討論技術, 大家一起交流學習成長!