在沒有 gparted 的情況下移動分割區

在沒有 gparted 的情況下移動分割區

我需要在無頭 Linux 機器中移動(移動)磁碟上的 ext4 分割區,如下所示:

Before:
[######### Partition #########][- Free space -]

After:
[- Free space -][######### Partition #########]

使用 時,此任務很簡單GParted,但是我發現的無頭主機的任何建議都包括安裝 VNC 伺服器和 Gparted 及其所有依賴項。我不敢相信沒有用於移動分區的 Unix 方式控制台工具,也沒有用於執行相同操作dd或類似操作的手冊。有什麼想法嗎?

答案1

直接分手怎麼樣?它已move作為其業務之一。看一下手冊這裡

您需要做的就是弄清楚分割區在移動狀態下應該從哪裡開始,即磁碟開頭的偏移量(以兆位元組為單位)。

相關內容