Ура!!! Могу поздравить DdShurick с завершением процесса создания инсталлятора!! (
аж сам удивился, как "загнул"
) Сначала попробовал на тестовой с сейв/без сейв - все работает правильно. Тогда погнал по "Большому кругу" : пересобрал с заменой инсталлятора pupm-218-base.pfs, пересоздал .iso , записал его на DVD+RW. Загрузился с CD, при загрузке с CD выбирал стандартный режим, флешку форматировал в Fat32, ИМХО это для Linux сложнее , чем с "родным" ext3.
Варианты тестов :
C CD в каталог на раздел HDD без установки загрузчика ( после добавления вручную записи в menu.lst система загружается)
с CD на флешку в каталог с установкой загрузчика
с CD на флешку в корень раздела с установкой загрузчика
обе системы потом проверял - загружаются
С флешки с системой в корне без сейва и с сейвом ставил в каталог на винт - устанавливает
С флешки с системой в каталоге без сейва и с сейвом ставил в каталог на винт- устанавливает
из каталога на винте без сейва и с сейвом на флешку с установкой загрузчика - устанавливает и системы потом загружаются .
В общем экспериментально перебрал все пришедшие мне в голову варианты установки откуда-куда и без сейва/с сейвом. НА МОЕЙ конфигурации железа инсталлятор всегда отрабатывал правильно - копировал в нужное место только необходимые файлы. Для флешек menu.lst тоже создавался правильно, packages всегда копировался куда положено - рядом с pupm-218-base.pfs . Мое мнение - скрипт готов к использованию хоть в альфа, хоть в бетта версиях
Небольшая ложка дегтя , относящаяся к внешнему оформлению проявлений работы инсталлятора.
в том варианте ,что сейчас есть в PuppyRus-Icewm-13.02 после выбора куда устанавливать, не выводилось сообщения, что идет установка. "На скорую руку" была предложено сообщение на yaf-splash, это сообщение появляется в центре экрана и пропадает ,если случайно провести по нем мышкой, хотя процесс установки не прерывается - это может ввести пользователя в заблуждение. Предлагаю либо добавить параметры , выводящие сообщение в верхней части экрана, либо заменить на другой тип сообшения.
Работоспособная версия прилагается: