Познакомившись поближе с LVM, у меня создалось впечатление, что установка calculate на lvm будет гораздо боле удобной и наглядной, нежели установка на обычные партиции.
Мне кажется что партиции /dev/${hostname}/SWAP /dev/${hostname}/root-$(date date +%Y%m%d) /dev/${hostname}/_var_calculate /dev/${hostname}/_var_log
будут гораздо нагляднее чем обычные партиции. Да и версий root-ов можно, при желании, держать больше 2-х. Да и утилите cl-asemble, которая хочет работать только с партициями целиком и не хочет работать с поддиректориями (кстати, а почему?) это будет находкой.
Но есть одна небольшая загвоздка. Объективно, создание и настройка lvm - задача немного сложнее простого создания партиций, и в дистрибутиве "для всех", каким себя позиционирует calculate, желательно иметь графический инструмент для этих действий.
Поскольку ebuild старый и SRC_URI недоступен, поискав нашел на каком-то зеркале нужную версию, но насчет достоверности её не уверен (собирается, работает, но мало ли что в этот srpm добавить могли, контрольная сума не совпадает с записанной в digest-system-config-lvm-1.0.18).
В связи с этим немного подправил ebuild для последней(1.1.4), на этот момент версии.
Проверил обе версии на работоспособность, у обеих замечен неприятный глюк - в локали ru_RU.UTF-8 не работает создание/изменение логических томов. Подозреваю, что проблемы в окне свойств LV (оно просто не создается).
Еще, мне кажется что придется переделать /etc/pam.d/system-config-lvm в версии 1.1.4
В списке приоритетных задач на данный момент, среди прочего, указаны установка на LVM и MDADM, а также OEM установка. Думаю визуализация использования LVM в этом списке будет приятным бонусом.
PS По хорошему, FCVER и RPMREV надо бы вынести в название ebuild-а, но я как-то не нашел ebuild-ов где это можно было бы подсмотреть, а самому изобретать что-то не хотелось.
Спасибо большое. Весь интернет перерыл, а оказывается на родном сайте эта тема уже поднималась. Странно даже, что у такой нужной вещи, как LVM нет GUI, который бы и поставлялся бы прямо с LVM.