GUI для LVM

Когда я устанавливал себе ArchLinux на рабочую станцию, я решил использовать lvm, поскольку одним из предназначений станции был запуск кучки виртуальных машин и контейнеров.

Сегодня впервые я осознал необходимость в изменении размеров разделов, поскольку в контейнер с тестовым сборщиком OpenEmbedded перестало влазить все, что хотелось бы там хранить.

Когда я уже было собрался менять размеры разделов утилитой lvresize, меня спросили, есть ли для этого какой-то GUI. Я задумался и решил посмотреть, что же есть из графических интерфейсов управления томами LVM. Таковых нашлось два - kvpm и system-config-lvm.

Kvpm использует библиотеки kde4 и является надстройкой над parted и lvm. Им я и произвел желаемые изменения. Из недостатков - при запуске и сканировании разделов он долго пытался работать с флопиком, которого нет. Зато дошли руки выгрузить и заблеклистить модуль floppy. В целом, все отработало нормально, за исключением того, что kvpm не хотел сам изменять размер reiserfs на разделе, утверждая, что уменьшать можно только ext[234]. Хотя resize_reiserfs вполне с этим справилась. Создать новый LV и отформатировать его в ext4 получилось так же без проблем и неожиданностей.

Второй GUI - system-config-lvm. Написан на питоне и тащит за собой куски gnome. Собственно, на мой взгляд, полностью соответствует правилам HIG Gnome, поэтому пользоваться им у меня желания не возникло. Не понимаю я логики рекомендаций по построению интерфейсов для Gnome. Тем не менее, любителям и просто пользователям Gnome этот GUI должен понравиться. На первый взгляд, все основные функции, включая изменение размера, в наличии имеются. Форматировать новый раздел, правда, предлагается только в ext[234] или xfs.