Ubuntu分區后調整分區大小的常用方法
GParted是Ubuntu下最常用的分區管理工具,提供直觀的拖拽式操作,適合大多數用戶場景。
打開終端(Ctrl+Alt+T),輸入以下命令安裝:
sudo apt update && sudo apt install gparted
安裝完成后,在應用菜單中搜索“GParted”并啟動。
在GParted界面頂部下拉菜單中,選擇需要調整分區的磁盤(如/dev/sda
),確保選中正確的存儲設備。
/dev/sda1
),選擇“調整/移動”。在彈出窗口中,拖動分區右側邊緣向左縮小,或直接在“新大小”欄輸入目標容量(如從50GB縮小到30GB),此時會生成未分配空間。點擊工具欄上的“√”圖標(或選擇“編輯→應用所有操作”),確認操作后等待進度條完成。操作過程中不要關閉GParted或斷開磁盤連接。
/
或/boot
)可能需要從Live USB啟動(避免分區被占用);若熟悉命令行,可通過以下工具快速調整分區大?。?/p>
使用lsblk
或fdisk
命令確認目標分區:
lsblk # 查看磁盤與分區結構
sudo fdisk -l # 查看詳細分區信息(如/dev/sda1、/dev/sda2)
前提:已有未分配空間或縮小了其他分區騰出空間。
sudo umount /dev/sda1 # 卸載目標分區(如/home分區可卸載)
sudo e2fsck -f /dev/sda1 # 修復ext4文件系統錯誤(XFS用xfs_repair)
使用parted
工具調整分區邊界:
sudo parted /dev/sda
resizepart 1 # 調整分區1的大?。ㄝ斎胄陆Y束位置,如+50G)
quit # 退出parted
sudo resize2fs /dev/sda1 # 自動擴展至分區最大容量
sudo xfs_growfs /mount/point # 如/mnt/data(需掛載分區)
df -h # 查看分區大小是否調整成功
/dev/sda1
)無誤;若使用LVM(邏輯卷管理),調整分區大小的靈活性更高:
sudo vgdisplay # 查看卷組(VG)剩余空間
sudo lvdisplay # 查看邏輯卷(LV)大小
sudo lvextend -l +100%FREE /dev/ubuntu-vg/ubuntu-lv # 擴展LV至卷組全部剩余空間
sudo resize2fs /dev/ubuntu-vg/ubuntu-lv # ext4
# 或
sudo xfs_growfs /dev/mapper/ubuntu--vg-ubuntu--lv # XFS
sudo resize2fs /dev/ubuntu-vg/ubuntu-lv 50G # 先縮小文件系統至50G
sudo lvreduce -L 50G /dev/ubuntu-vg/ubuntu-lv # 再縮小LV