無法移動未指派的空間

無法移動未指派的空間

我想將 /dev/sda6 的大小調整為 ~50GB。但我不能這樣做,因為未分配的空間位於錯誤的位置。

如何將未分配的空間向右移動並調整 sda6 分割區的大小?

在此輸入影像描述

答案1

特別是如果您要移動現有分區和/或調整現有分區的大小,請確保備份所有重要數據,以防丟失或損壞。

首先,如果您從已安裝的 Ubuntu 上執行 Gparted,則無法調整安裝它的分割區的大小(儘管它可以卸載其他分割區),因此您需要使用活動磁碟(解釋)這裡)。

然後您可以調整分割區大小 - 一種方法是:

  1. 將 sda5 向左移動(右鍵並使用「調整大小/移動」),這樣 sda5 和 sda6 之間就有未分配的空間:可視化1
  2. 然後你可以將 sda6 移到左邊,這樣未分配的空間就在它的右邊:可視化2
  3. 最後,您可以擴展 sda6 以填充空間:可視化3

GParted 視覺化中的黃色部分代表分區中的資料 - 在移動分區時,分區中的所有資料都必須一點點複製,因此可能需要幾個小時(甚至幾天...),特別是使用較慢的硬體。資料損壞是可能的 - 如果在格式化/複製時暫停或中斷,則幾乎可以肯定,因此請確保電腦連接到可靠的電源並且不使用太多(以最大化可用資源 - 確保它不會暫停等等)。另外,如果該分區是啟動分區,如果帶有啟動內容的位元已損壞,則電腦可能無法啟動,我認為即使複製成功,也有可能發生這種情況。

相關文件:


另一種方法是使用分配的空間建立一個新分區在它裡面 - 這是最快的(應該需要不到五分鐘),也是風險較小的方法,儘管在分區之間分離資料可能會很煩人。您可以透過選擇未指派的空間並建立新分割區來完成此操作 - 如果您只使用 Linux,那麼 ext4 格式可能是最好的。

然後,您可以在檔案總管中選擇分割區(例如 Nemo、Nautilus、Dolphin、Thunar 等)來使用它: 在此輸入影像描述

您可能需要使用此命令,以便可以以普通用戶身份使用它:

sudo chown -R $USER:$USER /<path>/<to>/<mounted>/<folder>

相關內容