**於:
命令:fdisk
功能:檢視磁碟使用情況和分割磁碟
使用方法:
一、在 console 上輸入 fdisk -l /dev/sda ,觀察硬碟使用情況
二、在 console 上輸入 fdisk /dev/sda,可進入分割硬碟
1. 輸入 m 列印各命令的選單。
2. 輸入 p 列印硬碟分割槽列表。
3. 輸入 a 設定硬碟啟動區。
4. 輸入 n 建立乙個新的分割槽。
4.1. 輸入 e 硬碟為[延伸]分割區(extend)。
4.2. 輸入 p 硬碟為[主要]分割區(primary)。
5. 輸入 t 改變硬碟分割區屬性。
6. 輸入 d 刪除硬碟分割區屬性。
7. 輸入 q 不儲存退出。
8. 輸入 w 儲存退出。
範例:在已有一塊20g硬碟的虛擬機器上再新增一塊新的20g硬碟,並對其分割槽、格式化
通過fdisk -l檢視當前系統中所有硬碟裝置及其分割槽的資訊
上述資訊中包含了各硬碟的整體情況和分割槽資訊,其中「/dev/sda」為原有的硬碟,「/dev/sdb」為新增的硬碟,新的硬碟還未進行初始化,沒有包含有效的分割槽資訊。
device:分割槽的裝置檔名稱。
boot:是否是引導分割槽,是,則帶有「*」標識。
start:該分割槽在硬碟中的起始位置(柱面數)。
end:該分割槽在硬碟中的結束位置(柱面數)。
blocks:分割槽的大小,以blocks(塊)為單位,預設的塊大小為1024位元組。
id:分割槽型別的id標記號,對於ext4分割槽為83,lvm分割槽為8e。
system:分割槽型別。
建立硬碟分割槽
以硬碟裝置檔名為引數執行fdisk命令,進入到互動式的分割槽管理介面中,就可以對相應的硬碟進行建立、刪除、更改分割槽等操作
在操作介面中的「command (m for help):」提示符後,使用者可以輸入特定的分割槽操作指令,完成各項分割槽管理任務。例如輸入「m」指令後,可以檢視各種操作指令的幫助資訊。
選擇分割槽號時,主分割槽和擴充套件分割槽的序號只能在1~4之間。分割槽起始位置一般由fdisk預設識別即可,結束位置或大小可以使用「+size(k、m、g)」的形式,如「+size20g」表示將該分割槽的容量設定為20gb。
以下建立乙個5g空間:
分割槽結束之後,可以輸入p指令檢視建立好的分割槽/dev/sdb1。
再繼續建立兩個邏輯分割槽,建立邏輯分割槽之前首先需要建立擴充套件分割槽,而且必須把所有剩餘空間全部分給擴充套件分割槽。
擴充套件分割槽建立好之後,接著就可以建立邏輯分割槽。在建立邏輯分割槽的時候就不需要指定分割槽編號了,系統將會自動從5開始順序編號。
再次輸入p指令,檢視分割槽情況
完成對硬碟的分割槽操作以後,可以執行「w」儲存退出或「q」指令不儲存退出fdisk
硬碟分割槽設定完成以後,一般需要將系統重啟以使設定生效,如果不想重啟系統,可以使用「partprobe」命令使作業系統獲知新的分割槽表情況。
例:執行partprobe命令重新探測「/dev/sdb」磁碟中分割槽情況的變化。
[root@localhost ~]# partprobe /dev/sdb
如果需要刪除已建立好的分割槽,可以在fdisk命令操作介面中使用「d」指令將指定的分割槽刪除,根據提示輸入需要刪除的分割槽序號即可。在刪除時建議從最後乙個分割槽開始進行刪除,以免fdisk識別的分割槽序號發生紊亂。另外,如果擴充套件分割槽被刪除,則擴充套件分割槽之下的邏輯分割槽也將同時被刪除。
格式化分割槽
分割槽建立好之後,還必須要經過格式化才能使用,格式化分割槽的主要目的是在分割槽中建立檔案系統。linux專用的檔案系統是ext,包含ext2、ext3、ext4等諸多版本,在rhel6中預設使用的是ext4。另外,linux也支援windows中的fat32檔案系統,在linux中表示為vfat。
命令:mkfs
格式:mkfs –t 檔案系統型別 分割槽裝置
引數:-t : 給定檔案系統的型式,linux 的預設值為 ext2
-c : 在製做檔案系統前,檢查該partition 是否有壞軌
-v : 詳細顯示模式 例:
將/dev/sdb1格式化為ext4檔案系統,同時檢查是否有壞軌存在,並且將過程詳細列出來 :
mkfs -v -t ext4 -c /dev/sdb1
將/dev/sdb5格式化為fat32檔案系統。
[root@localhost ~]# mkfs -t vfat /dev/sdb5
[root@localhost ~]#mkfs.ext4 /dev/sdb6
檔案系統的掛載
在安裝linux系統的過程中,自動建立或識別的分割槽通常會由系統自動完成掛載,如「/」分割槽、「boot」分割槽等,對於後來新增加的硬碟分割槽、優盤、光碟等裝置,就必須由管理員手動進行掛載。掛載乙個分割槽時,必須為其指定乙個目錄作為掛載點,使用者通過這個目錄就可以訪問裝置中的檔案、目錄資料。
臨時掛載:
[root@localhost ~]#mkdir /data1 /data2 /data3
[root@localhost ~]#mount /dev/sdb1 /data1
[root@localhost ~]#mount /dev/sdb5 /data2
[root@localhost ~]#mount /dev/sdb6 /data3
[root@localhost ~]#df -ht //檢視掛載情況
永久掛載:
[root@localhost ~]# vim /etc/fstab
/dev/sdb1 /data1 ext4 defaults 0 0
/dev/sdb5 /data2 vfat defaults 0 0
/dev/sdb6 /data3 ext4 defaults 0 0
linux下磁碟分割槽
於 命令 fdisk 功能 檢視磁碟使用情況和分割磁碟 使用方法 一 在 console 上輸入 fdisk l dev sda 觀察硬碟使用情況 二 在 console 上輸入 fdisk dev sda,可進入分割硬碟 1.輸入 m 列印各命令的選單。2.輸入 p 列印硬碟分割槽列表。3.輸入 ...
linux下磁碟分割槽詳解
centos下磁碟管理 1.磁碟分割槽格式說明 linux分割槽不同於windows,linux下硬碟裝置名為 ide硬碟為hdx x為從a d 因為ide硬碟最多四個,scsi,sata,usb硬碟為sdx x為a z 硬碟主分割槽最多為4個,不用說大家也知道 所以主分割槽從sdb1開始到sdb4...
Linux下磁碟分割槽掛載
一般你去買vps都會看到介紹說硬碟多少g 比如 80g 但是你進入系統df h的時候發現怎麼只有10g呢,其實這10g是用來裝系統的和一些常用服務軟體的 不是給你放 資料的 那50g硬碟在 就像你在電腦裡面新加一塊硬碟,你不進行分割槽和掛載也是看不到的 所以我們首先看看電腦裡面的硬碟分割槽情況 看得...