Вот скрипт. Простой и тупой. Кто смелый, можете испытывать. У меня сработал нормально. Только для frugal. Необходимо для работы свободное место на разделе с установленным Puppy, примерно гиг.#!/bin/sh
mkdir /mnt/home/squashfs-root
cp -r /initrd/pup_ro2/* /mnt/home/squashfs-root
cp -r /initrd/pup_ro3/* /mnt/home/squashfs-root
cp -rf /initrd/pup_rw/* /mnt/home/squashfs-root
mksquashfs /mnt/home/squashfs-root /mnt/home/pup_301-MyOnly.sfs
cd /mnt/home/pup301/
rm -f pup_*.sfs
cp /mnt/home/pup_301-MyOnly.sfs /mnt/home/pup301/
Xdialog --title "" --msgbox "Готово!\n" 6 0
После ремастеринга можно безнаказанно убивать save-файл.
Перед запуском проверьте, не отличаются ли названия ваших файлов от приведённых в скрипте.