Ну вот, есть два primary - sda1 и sda2, и logical (sda4), в котором ещё два раздела - sda5, sda6, а после всего этого третий primary раздел, sda3. Если корневой раздел у тебя - sda5, то он находится в логическом разделе, и ты можешь его "таскать" только в пределах этого логического раздела. Т.е. ты сможешь присоединить к нему место, отведённое под своп (sda6), но не можешь добавлять место из primary разделов (всех остальных). Тебе нужно будет сначала увеличить размер logical раздела (sda4) за счёт находящегося рядом primary (это либо sda3,либо ещё какой-то раздел после sda2, которого почему-то не видно в выводе fdisk'а), чтобы можно было затем увечиличить sda4.