> Например, я чейчас даже не скажу как поведёт себя система дефолтно, помню одно, что уже
> который раз я при очередной установке не могу 100% утверждать, как она отформатирует разделы.Технически это определяется тем, какой vm-profiles.scm окажется в конкретном инсталяторе -- их пару лет назад немножко причесали в общий вид, но всё равно ведь остаются особенности дистрибутивов.
В целом для дисков размером меньше порогового значения делается своп и корень (плюс-минус /boot/efi или /boot для соответствующих платформ), больше -- выделяется отдельно /home либо /var; если несколько дисков одинакового размера, на них пытаются организовать RAID; в крабочей станции разбивка по умолчанию применяла LVM (сейчас не знаю, могли и BTRFS подсунуть).
> Вообще, хорошо бы давать пользователю возможность расширенной настройки форматирования
> и монтирования, с указанием лейблов томов, параметров монтирования, включением/отключением
> журнала, регулировкой места резервирования или полным отказом от него, потому как оно
> не везде нужно, и прочих подобных вещей.
По возможности черкните то, как видите хороший _экспертный_ режим модуля разбивки диска, сюда: http://bugzilla.altlinux.org/enter_bug.cgi?product=Sisyphus&... (и на всякий mike@altlinux.org в копию, хотя последние годы багопочту читаю по большим праздникам или прямой наводкой).
Но в целом я такие свои хотелки реализовываю либо там же в инсталяторе (Ctrl-Alt-F2, lsblk и пошёл), либо изредка отдельным запуском "спасалочки" (http://altlinux.org/rescue или комплектной из того же образа дистрибутива). Поскольку учесть "на пальцах" всё, что может выразить язык, всё равно нереально.
...как-то так, да.