SD> Когда устанавливал систему (дистрибутив Altlinux), я сдуру сделал / SD> рекомендованным в мануале размером 4 Гб. В результате теперь не SD> хватает места для обновлений.
Оный мануал устарел как минимум лет на 5...7 - для корня имеет смысл использовать 32 Гб, на /var выделить порядка 4 Гб, под swap отдать чучуть больше, чем объем RAM (чтобы дампы туда делать), а остальное опд хомяк.
SD> Сначала решил опробовать изменение размеров разделов. Тонкость в том, SD> что использую тома md (RAID-1). Эксперимент на полигоне показал, что SD> уменьшить размер раздела без потерь нереально: - уменьшаю файловую SD> систему (ext3) - уменьшаю том md - получаю ошибку FS.
Очень странно...
SD> Затем попробовал перенести на другой массив. Файлы переносятся SD> нормально, но GRUB установить не удаётся (grub2-1.99). grub-install в SD> чруте ругается (root on md), установка grub на физические устройства SD> (sdc, sdd) приводит к невозможности загрузки.
Это нормально. Лечится посредством rpm -e `rpm -qa | grep grub` и его замены на канонiчный lilo, каковой используется примерно с такими настройками: