На диске 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 это будет довольно легко, но это происходит в автоматическом сценарии и не может запустить пользовательский интерфейс.
После некоторого поиска кажется, что он использует «cfdisk» для удаления и создания нового раздела, а затем делает «resize2fs». Но хитрость в том, что если я изменю начальную позицию раздела, свойство ext4 исчезнет, а resize2fs пожалуется на неизвестный суперблок.
Спасибо вам за помощь.