linux硬碟分割槽

卜麗瑩發表於2020-12-20

linux 對硬碟的操作
fdisk
磁碟管理工具,能夠觀察磁碟狀態、建立、刪除磁碟分割槽等
磁碟在linux中的對映檔案在/dev資料夾下
虛擬機器一般新增的硬碟是SCSI型別的,所以對應的硬碟檔案是sdx,其中s就是scsi的簡寫,d是disk的簡寫,x代表不同的硬碟編號,比如系統只有一塊硬碟則有sda,第二塊銀盤被編為sdb……以此類推;
我們的計算機如果本身只有一塊硬碟,在使用中需要再新增一塊硬碟的情況下,把這塊硬碟安裝到位並接通電源及資料線,開啟linux系統,在root狀態下輸入fdisk -l,我們能發現linux系統已經發現了新的硬碟,但是這塊硬碟目前沒有分割槽,我們可以通過fdisk /dev/sdb命令,進入硬碟的分割槽介面;
進入後,如果不會使用fdisk,可以先鍵入m回車,獲取幫助,一般常見的操作有n、d、w等,輸入n回車代表你要新增一個新的分割槽,輸入d回車則代表要刪除已有分割槽(這一部分較為複雜,可通過反覆練習掌握各個選項的使用方法);
我們在這裡建立一個最簡模型

fdisk /dev/sdb #把計算機上的第二塊scsi硬碟分割槽
n #新增一個新的分割槽
p #這個分割槽是一個主分割槽
1 #建立1個分割槽
#這一步直接回車,大意是詢問這個分割槽要從磁碟的第幾個柱面開始,預設是1
#這一步直接回車,大意是詢問這個分割槽的結束柱面,預設是最大柱面(也就是硬碟的所有空間)
w #這一步是把剛才的引數寫入磁碟的分割槽表
至此,硬碟分割槽結束,我們輸入fdisk -l可以觀察到硬碟sdb有了一個新的分割槽sdb1,對應的檔案是/dev/sdb1

分割槽建立好後,需要對新的分割槽格式化,需要使用mkfs命令,這個命令有若干子命令,我們在這裡使用mkfs.ext4命令
mkfs.ext4 /dev/sdb1
這條命令是以ext4格式對sdb1分割槽進行格式化

格式化完成後,我們需要把這新的硬碟分割槽掛載的系統,我們需要建立一個掛載點,也就是建立一個資料夾,然後把新分割槽掛載到這個資料夾
mkdir /data #我們在根目錄建立一個名為data的資料夾
mount /dev/sdb1 #把新的分割槽掛載到/data資料夾下
通過df -h命令可以觀察當前的硬碟掛載情況
備註df命令是一個十分強大的硬碟分割槽資訊觀察命令,可以看出分割槽名稱、掛載點、分割槽格式、使用比率、總容量等,需要多摸索

以上這些操作完成後,硬碟就被臨時的掛載到/data目錄下,如果想要永久性的掛載,推薦使用更改檔案系統表/etc/fstab表
在該表中新增
/dev/sdb1 /data ext4 defaults 0 0
即可永久性的確保分割槽開就自動掛載。

相關文章