我只有 9.54 GB root ,我沒有空間了。所以我釋放了 15 GB 磁碟來擴展我的根分割區。但現在無法延長

我只有 9.54 GB root ,我沒有空間了。所以我釋放了 15 GB 磁碟來擴展我的根分割區。但現在無法延長

分區佈局

我想為 /dev/sda6 分配 15 GB 可用空間。可以在不移動或不損壞系統/資料的情況下完成嗎?

答案1

是的,如果您使用即時 USB/CD 系統,這是可能的。

逐步指南

  1. 尋找具有約 1.5 GiB 可用空間的 USB 驅動器
    • 我強烈建議您在繼續之前備份該 USB 驅動器中的所有重要數據
  2. 從以下位置下載任何最新的 Ubuntu 映像下載頁面(如果你周圍還沒有)。
  3. 啟動啟動磁碟建立器應用
    1. 使用以下命令新增下載的 Ubuntu 映像其他…第一部分的按鈕
    2. 從第二個清單中選擇您的 USB 隨身碟
    3. 點擊開始安裝製作啟動磁碟

現在重新啟動並從 USB 記憶棒啟動。當您看到 USB 系統上的桌面:

  1. 照常連上網
  2. 啟動Ubuntu 軟體中心
  3. 安裝格帕特照常
  4. 發射格帕特

現在從第一個 NTFS 分割區 ( /dev/sda3) 開始:

  1. 右鍵單擊 GParted 分區清單中的條目
  2. 選擇調整大小/移動從選單中
  3. 在對話框中:從右一直到左的分區:範例截圖
  4. 確認調整大小/移動右下角的按鈕

接下來,您必須讓擴充分區 ( /dev/sda4) 更大:

  1. 再次右鍵單擊其條目並選擇調整大小/移動從選單中
  2. 這次,在對話框中:增加將左側手把一直向左拖曳來調整分割區的大小:範例截圖

現在重複您對第一個 NTFS 分割區 ( /dev/sda3) 和第二個 NTFS 分割區 ( /dev/sda5) 所做的所有操作。

/dev/sda4最後,對根分割區 ( )重複您對擴展分割區 ( ) 所做的操作/dev/sda6

待處理操作的最終清單應類似於以下內容: 範例截圖

一旦您確信自己已正確完成所有操作,請單擊申請按鈕,確認警告,然後喝杯咖啡。所有操作需要一段時間才能完成...

答案2

您可以使用parted或gparted從Live CD執行此操作,因為分區不得在使用中,而這樣做是為了擴展,這應該在調整檔案系統大小之前完成,收縮分區時,您應該首先調整檔案系統大小,然後調整實體分區大小。

如果檔案系統是 ext[2-4] 檔案系統,則透過 resize2fs 指令調整檔案系統的大小。

通常這是安全的,但如果外部事件導致進程中斷(例如電源故障),則始終存在丟失資料的風險,因此請務必先備份關鍵資料。

相關內容