歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Linux啟動自動mount

Linux啟動自動mount

日期:2017/2/28 15:52:46   编辑:Linux教程
1./etc/fstab文件詳解
Linux系統中自動mount需配置/etc/fstab文件,此文件是專門用來存放文件系統的靜態信息的文件。Linux系統啟動時會自動從這個文件讀取信息,並完成其指定的文件系統掛載任務。
下面我來介紹如何在此文件下填寫信息。
此文件中共有六個參數要配置,分別為:<file system>、<mount point>、<type> 、<options>、<dump>、<pass>。下面將詳細介紹這六個域的詳細意義。

1)<fie sysytem>:這裡用來指定你要掛載的文件系統的設備名稱、塊信息、或遠程文件系統。如NFS的/192.168.1.56:/home/nfs/,本地設備/dev/sdc1、/dev/cdrom。此外,還可以label(卷標)或UUID(Universally Unique Identifier全局唯一標識符)來表示。
* 用label表示之前,先要e2label創建卷標,如:e2label /dir_1 /dir_2,其意思是說用/dir_2來表示/dir_1的名稱。然後,再在/etc/fstab下按如下形式添加:LABEL=/dir_2 /dir_2 <type> <options> <dump> <pass>。重啟後,系統就會將/dir_1掛載到/dir_2目錄上。
* 對於UUID,可以用blkid -o value -s UUID /dev/sdxx來獲取。比如我想掛載第一塊硬盤的第十一個分區,先用命令blkid -o value -s UUID /dev/sda11 來取得UUID,比如是:5dc08a62-3472-471b-9ef5-0a91e5e2c126,然後在<file system>這個域上填寫: UUID=5dc08a62-3472-471b-9ef5-0a91e5e2c126,即可表示/dev/sda11。Red Hat linux 一般會使用label,而Ubuntu linux 一般會用UUID。

2)<mount point>:掛載點。對於swap分區,這個域應該填寫:none,表示沒有掛載點。
3)<type>:指文件系統類型。目前Linux所能支持類型有:adfs、befs、cifs、ext3、 ext2、ext、iso9660、kafs、minix、msdos、vfat、umsdos、proc、reiserfs、swap、 squashfs、nfs、hpfs、ncpfs、ntfs、affs、ufs。
4)<options>:設置選項,各個選項用逗號隔開,具體內容可通過命令 man mount 來查看。常用值為:defaults,它代表包含了選項rw,suid,dev,exec,auto,nouser和 async。
5)<dump>:可選值為0或1,指定是否備份。此處為1的話,表示要將整個<fie sysytem>裡的內容備份;為0的話,表示不備份。現在很少用到dump這個工具,在這裡一般選0。
6)<pass>:可選值為0或其他整數,指定如何使用fsck來檢查硬盤。填0,不檢查;掛載點為 / 的(即根分區),必須在這裡填寫1,其他的都不能填寫1。如果有分區填寫大於1的話,則在檢查完根分區後,接著按填寫的數字從小到大依次檢查下去。同數字的同時檢查。

2.將前章的lvshareplex設置為開機自動掛載
vi /etc/fstab
/dev/nfsvg/lvshareplex /shareplex/ ext3 defaults 0 0

注:前章節http://www.linuxidc.com/Linux/2012-04/59109.htm


參考網文:

《Linux下/etc/fstab文件詳解》http://www.linuxidc.com/Linux/2012-04/59111.htm

Copyright © Linux教程網 All Rights Reserved