很多從 Windows 轉到 Linux(特別是 Ubuntu)的使用者,最常遇到的困擾就是「空間分配不合理」。可能是剛裝好系統發現 /home 分區太小、或者是剛插上一顆大容量硬碟卻不知道怎麼切分;更棘手的是當你發現某個掛載點快滿了,卻不敢隨便動到核心分割表。

在 2026 年的現在,雖然 Linux 的檔案系統(如 ext4 或 xfs)非常強大,但要動到正在執行的「根目錄」或「掛載中的分區」,操作起來仍需要一點細膩的技巧。這篇文章會帶你從手動指令到自動化工具,解決 Ubuntu 硬碟擴充與重新分割的實戰問題。

基礎觀念:Linux 分割與擴張的關鍵點

Ubuntu 空間不足?2026 年實戰教學:手動與自動工具搞定 Linux 硬碟擴充與重新分割 操作畫面 1
在我們動手操作之前,必須先釐清兩個核心概念。這對避免資料遺失非常重要:

  1. 邏輯卷積(LVM)與傳統分區:如果你安裝 Ubuntu 時選擇了 LVM 模式,增加空間會變得非常簡單且靈活;如果你是傳統的分區方式,則必須處理物理位置上的相鄰問題。
  2. 線上(Online)與離線(Offline)調整:大部分的工具都能在系統執行時縮減或移動分區,但「擴充」受限的通常是硬體層級。若你要跨越其他分區去抓取空間,往往需要進入 Live USB 環境進行操作。

場景一:新硬碟加入,如何規劃與格式化

Ubuntu 空間不足?2026 年實戰教學:手動與自動工具搞定 Linux 硬碟擴充與重新分割 操作畫面 2
如果你剛買了一顆新的 HDD 或 SSD 準備給 Ubuntu 用,建議不要直接用預設的自動掛載。為了長久好用,我們會建議將其分割成獨立的存放空間。

在 Linux 環境下,我們常用 lsblk 指令來確認硬體資訊。如果你是新手,可能會覺得命令行很可怕,其實你可以參考 MiniTool Partition Wizard Pro 這類視覺化工具提供的介面非常直觀,能幫你把新硬碟劃分成多個儲存格(Partition),並預先設定好掛載點,避免系統重開機後找不到磁區。

實作建議:
即便是手動操作,也建議將 /home/var 或特定的資料目錄建立在獨立的 Partition。這樣萬一系統崩潰需要重灌,你的個人檔案才不會隨著系統一起消失。

場景二:Ubuntu 內部空間不足,如何擴張現有分區

Ubuntu 空間不足?2026 年實戰教學:手動與自動工具搞定 Linux 硬碟擴充與重新分割 操作畫面 3
這是最常見的問題:明明硬碟還有剩餘空間,但因為當初劃分時給得太少。

1. 使用 LVM(Logical Volume Management)

如果你在安裝 Ubuntu 時勾選了「使用 LVM」,這就像是虛擬的磁區管理。你可以動態地把旁邊閒置的 PV(物理卷積)加入到 LV 中。

操作邏輯如下:

  • 確認有剩餘空間:pvsvgdisplay
  • 擴充邏輯卷積:lvextend -L +10G /dev/mapper/ubuntu--vg-root
  • 在線調整檔案系統大小:resize2fs /dev/mapper/ubuntu--vg-root

2. 非 LVM 的傳統分區(如 ext4)

如果你是用傳統分割,且目標是把旁邊空的空間「接」到目前的系統中,手動操作 fdiskparted 極易出錯。特別是涉及「移動起始位置」時,一旦偏移量計算錯誤,資料會瞬間報廢。

這種情況下,我建議使用專業的分割工具來處理。這些軟體可以自動處理磁區表格更新與檔案系統縮放。例如,如果你預算有限但追求穩定性,EaseUS Partition Master 能在動態調整硬碟空間時提供較好的保護機制,讓你在不重灌系統的情況下完成擴張。

場景三:要把兩個分區合併,或重新分配大小

有時候你可能會遇到「左邊是系統、右邊是資料」的狀況。如果你想把中間那塊沒在用的空間加進去,或者要把兩塊小的儲存格整合成一個大顆。

這種情況通常涉及到跨過鄰近分區的操作。傳統的手動指令很難處理這種移動偏移量(Offset)的問題。這時候就需要用到具備強大算法的工具來重新排列磁區體系,而不用去動到你的數據內容。

如果你是在管理伺服器環境或更複雜的硬碟佈局,建議參考 IM-Magic Partition Resizer Pro 的教學。它專門處理這種「動態調整大小」的需求,能有效處理 Linux 體系下的磁區移動問題。

進階避坑指南:千萬別忽略的檢查清單

無論你選擇用哪種工具(手動指令或自動軟體),在進行任何硬碟縮減或合併動作前,請務必遵守以下原則:

  • 備份、再備份、再備份:這不是開玩笑。涉及磁區表(Partition Table)的更動時,一旦電力中斷或寫入錯誤,整個分區都會變亂碼。
  • 確認檔案系統類型:在 Linux 下,ext4xfs 的處理方式略有不同。如果是 xfs 格式,目前大多數工具對其「縮小」的支持較差(通常只能擴充)。
  • 注意 Swap 分區:如果你的 Swap 擋在你要移動的空間中間,請先停用 swap 並將其移除,操作完成後再重新建立。
  • 確認掛載點狀態:操作前執行 lsblk 確認你的分區代號。有些工具支持 Live 操作,但為了保險,建議在非工作時間進行複雜的操作流程。

總結:挑選適合你的策略

對於大多數的 Ubuntu 使用者,我推薦以下這條路徑:

  1. 如果你是新手:直接使用視覺化軟體(如 EaseUS 或 MiniTool 系列),它們能幫你處理大部分複雜的偏移量計算。
  2. 如果你是進階玩家或維護伺服器:學習 LVM 指令。LVM 是 Linux 環境下最靈活、也是專業管理員首選的擴充方式,它讓「空間不足」這個問題變得像加減法一樣簡單。

硬碟規劃就像蓋房子,地基(分區)挖對了,未來住起來才不會因為房間太小或動線不順而頭痛。希望這篇教學能幫你把 Ubuntu 的儲存空間搞得清清楚楚!