調整CentOS分區布局的完整步驟
rsync或tar工具)。lsblk(查看塊設備層級)或fdisk -l(查看詳細分區表)命令,明確磁盤(如/dev/sda)、分區(如/dev/sda1)及掛載點(如/boot、/home)的當前布局。根據需求選擇創建新分區、刪除分區或調整分區大小,以下分別說明操作流程:
使用fdisk工具(適合MBR分區表):
運行sudo fdisk /dev/sdX(sdX為目標磁盤,如sda),依次輸入:
n:創建新分區;p為主分區,e為擴展分區);+size{K,M,G}指定大小,如+10G);w:保存分區表并退出。使用parted工具(支持GPT分區表,推薦):
運行sudo parted /dev/sdX,依次輸入:
print:查看當前分區表;mkpart primary ext4 起始位置 結束位置(如2048s 100GB,2048s為起始扇區,100GB為結束大?。?;quit:退出。使用fdisk工具:
運行sudo fdisk /dev/sdX,輸入d刪除分區,選擇要刪除的分區編號(如2),再輸入w保存。
使用parted工具:
運行sudo parted /dev/sdX,輸入rm 分區編號(如rm 2),再輸入quit退出。
使用parted工具(實時調整分區表):
運行sudo parted /dev/sdX,輸入resizepart 分區編號 新結束位置(如resizepart 2 200GB,將/dev/sda2擴展至200GB),再輸入quit退出。
調整文件系統大?。ㄆヅ浞謪^大?。?/strong>:
sudo resize2fs /dev/sdXY(sdXY為分區,如sda2);sudo xfs_growfs /mount/point(/mount/point為掛載點,如/home)。格式化新分區:
使用mkfs命令指定文件系統類型(如ext4、xfs),例如:
sudo mkfs.ext4 /dev/sdXY(sdXY為新分區,如sda3)。
掛載分區:
sudo mkdir /mnt/newpart),然后運行sudo mount /dev/sdXY /mnt/newpart;/etc/fstab文件,添加一行(格式:UUID=分區UUID 掛載點 文件系統類型 defaults 0 2),可通過sudo blkid /dev/sdXY獲取分區UUID。parted支持,fdisk不支持);pvcreate、vgextend、lvextend等命令動態擴展邏輯卷;/boot、/等系統分區時,需確保分區大小滿足系統啟動和運行需求(如/boot建議100MB-500MB,/建議至少5GB);sudo reboot)并使用df -h命令驗證分區布局是否生效。