Linux中添加新硬盤後對硬盤的分區以及掛載

轉自:https://www.linuxidc.com/Linux/2018-06/152958.htmlinux

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



好比第一行中vim

 硬盤路徑                         文件路徑(掛載點)    文件系統類型    設備的自定義選項  是否轉存  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
相關文章
相關標籤/搜索