我如何擺脫這個分配的空間?

我如何擺脫這個分配的空間?

好的,我喜歡我的驅動器的外觀:

圖形使用者介面

嗯,差不多了。但我有兩個unallocated部分想要刪除。

我該怎麼做呢?我點擊 sda1,希望將其擴展為 1 MB 的未分配空間,而 sda1 已經達到了最大容量。

我點擊 sda5,希望將其擴展為 1 MB 的未分配空間,而 sda5 已經達到了最大容量。

我單擊 sda2,它已經達到了最大大小。一切都盡可能大!我怎樣才能擴展到這個未分配的空間?

答案1

有許多問題可能會讓您感到困難:

  • 傳統上,分割軟體喜歡將分割區與邏輯磁軌對齊,因此,如果每個磁軌有 63 個磁區,這意味著將分割區與 63 個磁區的倍數對齊。實際上,這是比兆位元組小得多的少量資料。

    然而,硬碟長期以來一直使用邏輯(即假)尋址,其中磁軌和磁區毫無意義。實際上,硬碟現在從每個光碟的外部到內部每個磁軌使用可變數量的磁區。

    如今,隨著快閃記憶體和 SSD 驅動器的流行,分區軟體傾向於將分區對齊到 1MB 的倍數。

  • 第一個分割區不能位於磁碟機的最開始位置,因為該空間已保留,因此第一個分割區只能是 63 個磁區(如果按照舊方式對齊)或 1MB(如果按照新方式對齊)。

  • 如果您的第一個分割區是使用較舊的分割軟體建立的,則它可能從第 63 個磁區開始。如果您的後續分區是使用較新的分區軟體建立的,則它可能以 1MB 的倍數開始。由於它們不對齊,因此它們之間的空間將小於 1MB。

  • 這絕對沒有問題,特別是在傳統硬碟(例如非 SSD)或虛擬硬碟上。您可以按照自己喜歡的方式進行調整,而不會影響效能。此外,50GB 硬碟上不到 1MB 的空間損失非常小,可以忽略不計。不要為了節省不到 1MB 而讓自己陷入麻煩。你唯一的問題是它在 Gparted 中看起來有點難看。

  • 您的另一個分割區(sda5)位於擴充分割區內。 Gparted 目前無法移動擴展分區的邊界。另外,由於擴展分區開始時所需的空間,我有一種感覺不可能的將其與 1MB 邊界對齊,並且周圍不會有極少量的浪費空間。

  • 另一個分區是交換分區。 Gparted 可能無法調整交換分割區的大小,但這沒問題,因為無論如何它都是消耗性數據,因此您可以將其丟棄並建立不同大小的新交換分割區。

也就是說,我可以解決你的問題。 sda5 只是交換區,因此不要調整它的大小,而是將其丟棄,然後丟棄它周圍的擴展分區。這會將所有可用空間合併為一團。

然後,建立一個新的交換分區,佔據所有未使用的空間。

由於其他地方突出顯示的原因,分區之間可能仍然有 <1MB 的間隙,但如果它們僅在正常分區周圍,Gparted 通常甚至不會顯示這些間隙。

相關內容