Изменить размеры разделов не проблема, вот файловых систем на них...Для ext2 и ext3 есть программы изменения их размеров, об их функциональности почитай документацию. Reiser4 умеет только расти, и то только в сторону от начала диска к концу. Короче, сначала бэкап, потом эксперименты.
Гм, а интересно, почему такой "странный" вывод df? Вот в частности все эти varrun, varlock, udev (вообще не понятно), lrm (это что такое я просто не знаю :) )?
Ну человек же ясно описал ситуацию и то что он хочет сделать. Нафига ему тут LVM? Gparted (Qtparted, parted) как раз и нужен для подобных вещей. Только предварительный бэкап никто не отменял.:-)
gparted (как и многие другие *parted-ы) -- морда к parted-у. Пробовал его всего 1 раз, и он отказался работать. Говорят, из-за ACL, либо расширенных атрибутов.