Я не уверен, что gparted сможет уменьшить sda3 и за счет свободного пространства увеличить sda4 и затем увеличить sda7 (подвинув данные на остальных разделах). martynuk: в вашем случае будет лучше:
переформатировать sda3 в ext4
скопировать все данные из home на sda3
поправить /etc/fstab чтобы /home был на sda3
удалить sda7 и уввеличить за его счет sda6
Более менее. Существует множество способов переноса данных.
В вашем способе после развертывания системы с LiveCD нужно поправить пару файлов, о которых я говорил выше. С драйверами серьезных проблем возникнуть не должно.
Идентификаторы полезны в случае изменения набора дисков, например, если после добавления диска в систему /dev/sda стал /dev/sdb то в случае использования идентификторов работоспособность системы не нарушится, т.к. они указывают на конкретные разделы.
После переноса системы с диска на диск - идентификаторы в конфигурационных файлах остаются прежними. Поэтому у вас такие ошибки и появляются. Можно заменить идентификаторы(в fstab) вида 4432dsf-534543fdgfd-4354fdgdf-43d на указатели разделов вида /dev/sda1 и пересоздать настройки grub(либо файл его конфигурации аналогично поправить), так тоже будет работать.
https://wiki.archlinux.org/index.php/Power_managem...
https://wiki.archlinux.org/index.php/Hibernate-script