Здравствуйте, Shmj, Вы писали:
S>>Gentoo так и устанавливается. Скачиваешь stage3, распаковываешь, устанавливаешь ядро (в загрузочную область то должно попасть?)...
S>>Бинго.
S>Оно б в идеале:
S>1. В виде одного неизменяемого файла-контейнера. Один файл одинаковый у всех, строгий контроль хеша.
Непонятно как при этом управлять софтом внутри этого контейнера, но в целом тоже особых проблем допилить до такого состояния не вижу. Просто форматируешь файл в ту-же ext4, монтируешь, засовываешь туда корень, размонтируешь, распространяешь.
Так же непонятно как оставить хэш неизменным. Монтировать поверх второй слой ФС, в который можно писать? Зачем такие трудности?
S>2. Настройки в JSON — только те, что вы явно установили.
Откуда-то какой-то json взялся...
S>3. Программы так же в отдельной папке, каждая прога — неизменяемый один файл.
Какое-то ручное управление ты хочешь. Тебе должно быть пофигу как и где там софт лежит. Этим должен заниматься манагер пакетов.
S>И чтобы ничего ни в какой сектор диска не нужно было прописывать — BIOS сам находит образы ОС и предлагает запустить.
UEFI приблизительно так и работает.
В общем, какая-то нежизнеспособная конструкция. Неизменяемая основа ОС, поверх монтируется слой, куда могут писаться изменения и дополнительный софт. Какой-то json файл непонятно зачем. Ручное управление софтом тоже непонятно зачем.
И самое главное всё это в комплексе тоже непонятно зачем. Упростить установку ОС? И так сейчас упрощено вплоть до отсутствия необходимости установки (SmartOS например). Чтототам кастомизировать при установке? Ну так то Gentoo есть, ещё более кастомно сделать просто невозможно.