bin/mount -a 開機自動掛載 /etc/fstab
vi /etc/rc.d/rc 在檔案的末尾行新增“/bin/ mount -a”
/bin/ mount -a 此命令是在系統啟動後再去執行fstab中mount
命令使用格式:mount [-fnrsvw] [-t vfstype] [-o options] device dir
-a:自動掛載所有支援自動掛載的裝置;(定義在了/etc/fstab檔案中,且掛載選項中有“自動掛載”功能)
開機自動掛載
如果我們想實現開機自動掛載某裝置,只要修改/etc/fstab檔案即可。
檔案掛載的配置檔案:/etc/fstab
檢視此檔案可知
每行定義一個要掛載的檔案系統;
其每行的格式如下
要掛載的裝置或偽檔案系統 掛載點 檔案系統型別 掛載選項 轉儲頻率 自檢次序
UUID=6efb8a23-bae1-427c-ab10-3caca95250b1 /boot xfs defaults 0 0
要掛載的裝置或偽檔案系統:裝置檔案、LABEL(LABEL="")、UUID(UUID="")、偽檔案系統名稱(proc, sysfs)
掛載點:指定的資料夾
掛載選項:defaults
轉儲頻率:
0:不做備份
1:每天轉儲
2:每隔一天轉儲
自檢次序:
0:不自檢
1:首先自檢;一般只有rootfs才用1;
/etc/fstab和/etc/mtab的區別
/etc/fstab檔案的作用:
記錄了計算機上硬碟分割槽的相關資訊,啟動 Linux 的時候,檢查分割槽的 fsck 命令,和掛載分割槽的 mount 命令,都需要 fstab 中的資訊,來正確的檢查和掛載硬碟。
/etc/mtab檔案的作用:
先看它的英文是:
This changes continuously as the file /proc/mount changes. In other words, when filesystems are mounted and unmounted, the change is immediately reflected in this file.
記載的是現在系統已經裝載的檔案系統,包括作業系統建立的虛擬檔案等;而/etc/fstab是系統準備裝載的。 每當 mount 掛載分割槽、umount 解除安裝分割槽,都會動態更新 mtab,mtab 總是保持著當前系統中已掛載的分割槽資訊,fdisk、df 這類程式,必須要讀取 mtab 檔案,才能獲得當前系統中的分割槽掛載情況。當然我們自己還可以通過讀取/proc/mount也可以來獲取當前掛載資訊