這個檔案按照列去看,其中第一列是分割槽的標識,永久掛在不用掛載分割槽直接進行掛載,都是使用分割槽uuid進行表示,相對安全,第二列表示掛載點,第三列表示分割槽檔案系統,第四類都是defaults,第五列和第六列都是0,表示不檢測不備份。
永久掛載步驟:1、載入磁碟 2、磁碟分割槽 3、分割槽格式化 4、檢視分割槽uuid 5、修改/etc/fstab檔案內容 6、執行檢測 mount -a
去除永久掛載:1、修改/etc/fstab檔案內容,將載入內容注釋掉 2、執行umount
案例:新的虛擬機器,新增磁碟sdb,大小20g,給sdb分割槽,乙個主分割槽,5g,乙個邏輯分割槽,15g,主分割槽永久掛載在/mnt/dir1目錄,邏輯分割槽掛載在/mnt/dir2下
1、給sdb建立分割槽**[root@localhost ~]# fdisk /dev/sdb**
2、檢視新的分割槽:[root@localhost ~]# lsblk
name maj:min rm size ro type mountpoint
sda 8:0 0 20g 0 disk
├─sda1 8:1 0 1g 0 part /boot
└─sda2 8:2 0 19g 0 part
├─centos-root 253:0 0 17g 0 lvm /
└─centos-swap 253:1 0 2g 0 lvm [swap]
sdb 8:16 0 20g 0 disk
├─sdb1 8:17 0 5g 0 part
├─sdb2 8:18 0 1k 0 part
└─sdb5 8:21 0 15g 0 part
sr0 11:0 1 1024m 0 rom
可以看出新的分割槽已經建立成功,主分割槽sdb1大小5g,邏輯分割槽sdb5大小15g
3、格式化分割槽sdb1和sdb5
[root@localhost ~]# mkfs.xfs /dev/sdb1格式化命令
meta-data=/dev/sdb1 isize=512 agcount=4, agsize=327680 blks
= sectsz=512 attr=2, projid32bit=1
= crc=1 finobt=0, sparse=0
data = bsize=4096 blocks=1310720, imaxpct=25
= sunit=0 swidth=0 blks
naming =version 2 bsize=4096 ascii-ci=0 ftype=1
log =internal log bsize=4096 blocks=2560, version=2
= sectsz=512 sunit=0 blks, lazy-count=1
realtime =none extsz=4096 blocks=0, rtextents=0
[root@localhost ~]# mkfs.xfs /dev/sdb5格式化命令
meta-data=/dev/sdb5 isize=512 agcount=4, agsize=982912 blks
= sectsz=512 attr=2, projid32bit=1
= crc=1 finobt=0, sparse=0
data = bsize=4096 blocks=3931648, imaxpct=25
= sunit=0 swidth=0 blks
naming =version 2 bsize=4096 ascii-ci=0 ftype=1
log =internal log bsize=4096 blocks=2560, version=2
= sectsz=512 sunit=0 blks, lazy-count=1
realtime =none extsz=4096 blocks=0, rtextents=0
[root@localhost ~]#
4、檢視sdb1和sdb5uuid使用命令blkid
[root@localhost ~]# blkid
加粗部分是新增內容
6、執行檢測:mount -a
[root@localhost ~]# mount -a
mount: mount point /mnt/dir1 does not exist
mount: mount point /mnt/dir2 does not exist
此處提示目錄不存在,對於建立永久掛載存在問題,執行mount -a以後 都會提示,建立對應目錄以後再次檢測即可
7、建立目錄,再次檢測fstab檔案是否有誤,檢視掛載
[root@localhost ~]#mkdir /mnt/dir1 /mnt/dir2建立目錄
[root@localhost ~]#lsblk檢視分割槽,sdb1和sdb5沒有掛載
name maj:min rm size ro type mountpoint
sda 8:0 0 20g 0 disk
├─sda1 8:1 0 1g 0 part /boot
└─sda2 8:2 0 19g 0 part
├─centos-root 253:0 0 17g 0 lvm /
└─centos-swap 253:1 0 2g 0 lvm [swap]
sdb 8:16 0 20g 0 disk
├─sdb1 8:17 0 5g 0 part
├─sdb2 8:18 0 1k 0 part
└─sdb5 8:21 0 15g 0 part
sr0 11:0 1 1024m 0 rom
[root@localhost ~]#mount -a檢測
[root@localhost ~]#lsblk檢視分割槽,sdb1和sb5掛載,這是永久掛載,重啟以後不會消失
name maj:min rm size ro type mountpoint
sda 8:0 0 20g 0 disk
├─sda1 8:1 0 1g 0 part /boot
└─sda2 8:2 0 19g 0 part
├─centos-root 253:0 0 17g 0 lvm /
└─centos-swap 253:1 0 2g 0 lvm [swap]
sdb 8:16 0 20g 0 disk
├─sdb1 8:17 0 5g 0 part /mnt/dir1
├─sdb2 8:18 0 1k 0 part
└─sdb5 8:21 0 15g 0 part /mnt/dir2
sr0 11:0 1 1024m 0 rom
小知識點:系統預設三個分割槽根分割槽(/),boot分割槽(/boot),swap分割槽。
其中swap分割槽是用來防止oom(記憶體溢位)
boot分割槽是用來做引導分割槽
根分割槽如果被刪除,登入系統以後無法建立新的檔案
Linux永久掛載遠端網路目錄
一般我們不永久掛載可以這樣 mount t cifs o user administrator,password fjqx2012,codepage cp936,iocharset cp936 data micaps 從以上可以看出來,遠端主機的使用者名稱跟密碼,然後還有 頁和字符集,還有遠端主機的...
Linux永久掛載遠端網路目錄
一般我們不永久掛載可以這樣 mount t cifs o user administrator,password fjqx2012,codepage cp936,iocharset cp936 data micaps 從以上可以看出來,遠端主機的使用者名稱跟密碼,然後還有 頁和字符集,還有遠端主機的...
UbuntuLinux永久掛載 mount 分割槽
一般情況下,我們想掛載乙個分割槽的辦法就是用mount命令,如我想把 dev sda3掛載到 media aborn data下使用以下命令即可 sudo mount dev sda3 media aborn data但這種方法有個不好的都方是機器重啟後變又得手工重新掛載.那麼,永久性掛載分割槽的辦...