2021-05-12 14:32:11
Linux中新增新硬碟後對硬碟的分割區以及掛載
我將使用VM來進行模擬
先使用df看下我的電腦硬碟資訊:
df -h
可以看到只有一個sda1分割區裝載/boot,還有一個擴充套件分割區
檢視dev下的硬碟:
只有一個硬碟(兩個分割區)
注意:
如果你是IDE 接 口 硬 盤 :/dev/dh[a-z],這裡的硬碟名字應該是dh[a-z]開頭
如果你是SCSI 接 口 硬 盤 : / dev/[ a -z ],這裡的硬碟名字應該是sd[a-z]開頭
接下來將進行另一塊硬碟的安裝:
1.將硬碟裝在電腦上,重新啟動電腦,後檢視/dev/ 下有沒多了一塊硬碟
2.用fdisk對這塊硬碟分割區
fdisk /dev/sdb
按下m顯示選單:
因為要新建分割區選擇n
這裡是問你是要建立主分割區還是擴充套件分割區,這裡是第一次建立選擇主分割區p
因為是MBR分割區只能有4個分割區,這裡建立第一個分割區,輸入1
這裡問你個分割區的起始磁區,這裡直接回車(預設),相當於輸入了2048
這裡問你的結束磁區,這裡不需要計算,直接輸入+1G 加號後面為這個分割區的大小
此時第一個分割區已經建立,但還是在記憶體中並沒有寫到硬碟sdb中,所以直接輸入w
注意這裡可以繼續建立分割區,完了再輸入w,我這裡只建立一個分割區
經過以上步驟後分割區的建立已經完成,但是此時系統還無法識別分割區表
3.核心重新讀取分割區表
partprobe /dev/sdb
注意:這裡是整個磁碟sdb,不是磁碟分割區sdb1
4.建立檔案系統(格式化分割區)
Linux 中的主流的檔案系統有:ext4和xfsd等
這裡我建立ext4檔案系統
mkfs.ext4 /dev/sdb1
注意:這裡是磁碟分割區sdb1,不是整個磁碟sdb
5.掛載
在掛載之前你需要確定掛載的目錄,我這裡是/mnt/sdb1-zhi ,沒有目錄的自己mkdir,這裡目錄最好建立在/mnt下,這個目錄是專門掛載的,可以任意。
將來這個分割區就會與這個/mnt/sdb1-zhi目錄建立聯絡
手動掛載
mount /dev/sdb1 /mnt/sdb1-zhi/
df一下:
這裡已經掛載成功,但是這只是一次性的,重新啟動後就會消失
永久掛載:
要對/etc/fstab檔案編輯
vim /etc/fstab
比如第一行中
硬碟路徑 檔案路徑(掛載點) 檔案系統型別 裝置的自定義選項 是否轉存 fsck的順序
/dev/mapper/CentOS-root / xfs defaults 0 0
UUID=e4ef36e1-0840-4a58-a4f7-c26f52ead6f1 /boot xfs defaults 0 0
我們要在最後一行寫入自己的分割區與檔案路徑,可以仿照上面的寫
/dev/sdb1 /mnt/sdb1-zhi ext4 defaults 0 0
這裡第一列也可以寫入UUID
UUID的查詢:
blkid
轉存:0 不轉存,不備份 1轉存,備份
fsck:開機檢查磁碟的順序 0表示不檢查 1234....為檢查順序
以上步驟完成後,還需要判斷是否正確
mount -a
如果沒有其他資訊出現,表示你插入的正確,否則錯誤。
如果錯誤且沒有檢查,開機後將進入緊急模式,無法開機
最後開機重新啟動後df一下,看看是否正常
最後總結一下
1.fdisk /dev/sdb
2.partprobe /dev/sdb
3. mkfs.ext4 /dev/sdb1
4.掛載 mount /dev/sdb1 /mnt/sdb1-zhi
vim /etc/fstab
5.mount -a
Linux公社的RSS地址:https://www.linuxidc.com/rssFeed.aspx
本文永久更新連結地址:https://www.linuxidc.com/Linux/2018-06/152958.htm
相關文章