linux自动挂载磁盘命令,使用mount命令配置Linux自动挂载
使用mount命令來掛載硬件,在Linux重啟后這些掛載信息會丟失,因此對應磁盤這類硬件,需要配置自動掛載來保證系統重啟時進行自動掛載。
自動掛載信息保存在文件/etc/fstab文件中
查看該文件的數據:
root@localhost dev]# cat /etc/fstab
#
#/etc/fstab
# Created by anaconda on Wed May25 13:45:06 2016#
# Accessible filesystems, by reference, are maintained under'/dev/disk'# Seeman pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info#/dev/mapper/CentOS-root / xfs defaults 1 1UUID=323ea65e-97e7-4935-876c-c73fb83994d5 /boot xfs defaults 1 2
/dev/mapper/centos-swap swap swap defaults 0 0
每條記錄對應一個掛載,每條記錄有六個字段,分別存儲信息為:
第一列可以是實際分區名,也可以是實際分區的卷標(Lable)。
如果磁盤是SATA接口,且有多個磁盤,則每個磁盤被標記為/dev/hda 、 /dev/hdb、 /dev/hdc 等以此類推;而每個磁盤的分區被標記為 /dev/hda1、 /dev/hda2等。
如果磁盤是SCSI類型,則多個磁盤會被分別標記為/dev/sda、/dev/sdb等等。分區同理。
如果使用標簽來表示,則格式如:1 LABLE=/第二列是掛載點。
掛載點必須為當前已經存在的目錄,為了兼容起見,最好在創建需要掛載的目標目錄后,將其權限設置為777,以開放所有權限。
第三列為此分區的文件系統類型。
Linux可以使用ext2、ext3等類型,此字段須與分區格式化時使用的類型相同。也可以使用 auto 這一特殊的語法,使系統自動偵測目標分區的分區類型。auto通常用于可移動設備的掛載。
第四列是掛載的選項,用于設置掛載的參數。
常見參數如下:
auto: 系統自動掛載,fstab默認就是這個選項
defaults: rw, suid, dev, exec, auto, nouser, and async.
noauto 開機不自動掛載
nouser 只有超級用戶可以掛載
ro 按只讀權限掛載
rw 按可讀可寫權限掛載
user 任何用戶都可以掛載
請注意光驅和軟驅只有在裝有介質時才可以進行掛載,因此它是noauto
第五列是dump備份設置。
當其值設置為1時,將允許dump備份程序備份;設置為0時,忽略備份操作;
第六列是fsck磁盤檢查設置。
其值是一個順序。當其值為0時,永遠不檢查;而/ 根目錄分區永遠都為1。其它分區從2開始,數字越小越先檢查,如果兩個分區的數字相同,則同時檢查。
通常用戶自動掛載的分區,第六列值應設置為2而不應該為1。
修改完成后,可以使用下面命令來加載測試:
## 重新加載/etc/fstabmount -a
如果修改/ect/fstab出現錯誤,導致自動掛載失敗,可以本地登錄到該服務器上,由于掛載失敗,配置文件所在的分區沒有被掛載成讀寫模式,因此需要先對根目錄進行重新掛載
## 重新掛載配置文件,以解決掛載配置文件只讀的問題mount -o remount,rw /
然后修改掛載配置文件,并保存和重新掛載。
總結
以上是生活随笔為你收集整理的linux自动挂载磁盘命令,使用mount命令配置Linux自动挂载的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 若依框架使用
- 下一篇: es6 --- 解构赋值的简洁性