上一篇文章我們介紹了linux文檔的目錄結構,本片文章我們詳細介紹linux分區。Linux分區有兩種情況,一種情況在初次安裝linux系統時在安裝過程中進行分區,另一種情況是在需要增加linux服務器容量新增硬盤並且需要對該硬盤進行分區建立相應的文件系統,最終將分區進行掛載使用。
在初次安裝linux系統時,我們可以在安裝過程中進行分區,而第二種情況需要使用linux的fdisk命令實現。
首先,我們要使用 fdisk –l命令查看分區的情況,然后創建主分區,(主分區最多可創建4個)命令為fdisk /dev/sdb,其中/dev/sdb為新增磁盤的名字,(不管是機械硬盤還是固態硬盤對於Linux看來它都是屬於/dev/下的文件)。然后輸入m查看幫助文檔,如圖所示
#fdisk選中/dev/sdb 輸入m所有基本選項都出現,輸入n新建分區
其中,extend(e)為擴展分區,primary partition (1-4) p為主分區,輸入p創建主分區然后輸入數字,比如1 為分區號然后按下回車鍵默認從第一個柱面開始分區,然后輸入p查看分區詳情,如圖:
然后,再創建擴展分區,還是先輸入n,然后輸入e(代表擴展分區),然后輸入需要分區的數字1-4,點擊回車按鈕分區完成,輸入p查看分區信息。
最后,我們創建邏輯分區,還是先輸入n,選擇l(邏輯分區)創建邏輯分區,First cylinder (655-2610, default 655):#不用指定分區號,默認會從5開始分配,所以直接選擇起始柱面,#注意:邏輯分區是在擴展分區內部再划分的,所以柱面是和擴展分區重疊的,Using default value 655
Last cylinder, +cylinders or +size{K, M, G} (655-2610, default 2610):+2G #分配2GB大小 然后輸入p查看分區詳情。
分區完成后,我們需要保存分區,輸入w #保存並退出
然后,輸入#fdisk –l命令查看所有的分區情況,對新建的分區格式化並且掛載使用,mkfs -t ext3 /dev/sdb 給硬盤設置ext3的文件系統並且格式化,新建目錄(注意,目錄必須為空)mkdir /ceshi10使用mount命令掛載分區mount /dev/sdb/ceshi10,輸入df -TH /ceshi10/命令查看是否掛載成功,此時我們已經完成硬盤的分區和掛載,硬盤可以正常使用了。