硬碟機重新增長後擴展硬碟大小而不丟失數據

硬碟機重新增長後擴展硬碟大小而不丟失數據

我想知道是否可以將 Linux 硬碟分割區從 8 GB 擴充或重新成長到 20 GB,而不遺失分割區上的現有資料?

目前,這個 Ubuntu Linux 部署在 VMware 之上,我剛剛將硬碟從 8 GB 重新成長到 20 GB,但無法立即看到效果。

誰能建議如何在不遺失資料的情況下做到這一點?

當我執行 fdisk -l 時,我發現了一些奇怪的錯誤訊息?替代文字

答案1

消息不是問題; Linux 在處理部分圓柱方面幾乎沒有問題。問題在於分區的順序。

您需要擦除現有的交換分區和擴展分區,將分區 1 擴展到柱面 994-1045+2610=2559使用諸如parted之類的工具或透過fdisk和resize2fs,然後重新建立擴展分區和交換分區(記住調用mkswap交換分區)。

答案2

1) 確保您有資料備份。亂搞分割區並不能保證您不會遺失資料。

2)我很想嘗試使用Rescue Ispossible(RIP)Linux(既然你說它是虛擬的,那​​就掛載.iso);從它啟動以從 X 運行 gparted 並讓它擴大分區。我從未使用 gparted 來增大或縮小分區而丟失數據,但這並不意味著它不會發生。

答案3

一般規則是規劃分區佈局,將預期隨時間增長的資料分區(/var、/opt 或其他)放置為最後一個分區。它使這個過程變得更容易一些。

相關內容