
磁碟上有 4 個分割區。
parted /dev/sda --script -- print
...
1 1049KB 50.0GB ... ext4
2 50GB 82GB ... linux-swap
3 82GB 100GB ... ext4
4 100GB 1000GB ... ext4
我的目標是修改4的起始位置,然後擴充3,同時不遺失資料。我知道使用 gparted 會很容易,但它位於自動腳本內,無法啟動 UI。
經過一番搜索,似乎使用“cfdisk”刪除並創建新分區,然後執行“resize2fs”。但訣竅是,如果我修改分區的起始位置,「ext4」屬性就會消失,而「resize2fs」會抱怨未知的超級區塊。
感謝您的幫助。
答案1
對我來說,安裝系統時絕對有風險。
如果你可以休息一下,我建議使用 gparted。啟動到迷你核心並允許您調整分割區大小。
還是有一點風險,所以當然要確保你有良好的備份!