Порядок расположения разделов имеет значение.
Вам нужно сделать несколько операций:
1. неразмеченную 26 Гб совместить со свопом
2. уменьшить своп путём обрезания хвоста - получится своп сразу после корня, после свопа незанятый раздел
3. совместить хомяка с неразмеченными областями и до него, и после
4. обрезать хомяка с хвоста
Короче, чем-то напоминает игру "пятнашка"

И, да, возможна потеря данных, делайте бэкапы
