
我需要在無頭 Linux 機器中移動(移動)磁碟上的 ext4 分割區,如下所示:
Before:
[######### Partition #########][- Free space -]
After:
[- Free space -][######### Partition #########]
使用 時,此任務很簡單GParted
,但是我發現的無頭主機的任何建議都包括安裝 VNC 伺服器和 Gparted 及其所有依賴項。我不敢相信沒有用於移動分區的 Unix 方式控制台工具,也沒有用於執行相同操作dd
或類似操作的手冊。有什麼想法嗎?
答案1
直接分手怎麼樣?它已move
作為其業務之一。看一下手冊這裡。
您需要做的就是弄清楚分割區在移動狀態下應該從哪裡開始,即磁碟開頭的偏移量(以兆位元組為單位)。