我將使用 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