Решил заресайзить разделы на диске, не до конца понимаю как оно устроено. Есть файловые системы, есть таблица разделов. Для начала с помощью resize2fs уменьшил sda4, надо поправить таблицу.
Почему размеры (в блоках) не сходятся в таблице и самой файловой системе? Из каких соображений выбирать размер?
# echo p | fdisk /dev/sda 2>/dev/null | grep «sda\|Device» && df | grep «sda\|Filesystem»
Disk /dev/sda: 250.1 GB, 250059350016 bytes
Device Boot Start End Blocks Id System
/dev/sda1 * 1 5 40131 83 Linux
/dev/sda2 6 1181 9446220 82 Linux swap / Solaris
/dev/sda3 1182 23883 182353815 83 Linux
/dev/sda4 23884 30401 52355835 83 Linux
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sda3 179491140 14674296 155699160 9% /
/dev/sda1 38856 12756 24094 35% /boot
/dev/sda4 30236708 3856236 24844476 14% /mnt/suse
(Этот же листинг с выравниванием — http://dl.dropbox.com/u/579145/messages/partition_resize.txt)