Рецепт тот же
mkdir /tmp/zzz && mount /путь/zzz-save.2fs /tmp/zzz -o loop && mksquashfs /tmp/zzz zzz-save-c.pfs -b 256K -comp xz -Xbcj x86
Если придерживаться Вашей терминологии "сожмите"
Так я так и делаю....
- Сохраняюсь в 2fs
- переименовываю в pfs
- сжимаю (перепаковываю) данной Вами командой
- кладу в папку с предыдущей pfs (сделанной по той же схеме)
- даю команду
pfsmerge /mnt/ram1 00_3.pfs
чтобы объединить в один файл сохраненки pfs
и ошибка
Packages not found!
.
--------------
делал это и на ext3 и в оперативке и на ntfs...всеравно ошибка
а вот если кладу к ним двум (или к одному такому переименованному pfs) "настоящий" pfs puppyrus-icewm-13.05.pfs, то он их тогда все три объединяет без проблем командой
pfsmerge /mnt/ram1 00_3.pfs
Но не хочется трогать puppyrus-icewm-13.05.pfs оригинальный...
После объединения закатываю увеличившийся в размере puppyrus-icewm-13.05.pfs на болванку в папку packages, и все работает ( все сохранения (изменения) отрабатываются после загрузки.
Но реально хочется только сохраненки переименованные объединять в отдельный pfs не трогая puppyrus-icewm-13.05.pfs и отдельным файлом их включать в packages.
============
В целом меня и так все устраивает, но хочется довести алгоритм до ума, и иметь в packages именно файл pfs объединенных (нарастающих) сохраненок а не объединенных сохраненок с файлом puppyrus-icewm-13.05.pfs (не хочется трогать оригинальный puppyrus-icewm-13.05.pfs)
----
у меня алгорит почти оработан но стопорится еще на одном месте
- наработал изменения
- выключился с сохранением в 2fs
- перегрузился без подключения сохраненки
- переименовл сохраненку из 2fs в pfs
- сжимаю командой
mkdir /tmp/zzz && mount /путь/zzz-save.2fs /tmp/zzz -o loop && mksquashfs /tmp/zzz zzz-save-c.pfs -b 256K -comp xz -Xbcj x86
- удаляю из папки несжатыый файл
- добавляю в папку ранее сжатый pfs с СД диска из папки packages
- объединяю их командой
pfsmerge /mnt/ram1 00_3.pfs
, что пока не получается, приходится объединять вместе с 3-им файлом puppyrus-icewm-13.05.pfs, что сейчас и делаю скидываю ранее объединенный уже с первой pfs сохраненкой puppyrus-icewm-13.05_1.pfs и объединяю его с save-2.pfs, переименовываю полученный файл в puppyrus-icewm-13.05_2.pfs и опять закатываю на болванку в папку packages....
----
И тут возникает 2-я проблема...готовый iso мне приходится тащить на флэшке или по сети на другой комп чтобы записать, т к СД с которого загружаюсь не извлекается (не размонтируется) и я не могу на том же ноуте записать новый диск с новыми сохранениями на другую болванку, что не очень удобно, и не годится в том случае если нет под ругой другого компа или второго привода.
=======
Как тут можно оптимизировать этот алгоритм (в целом он меня очень устраивает за исключением этих двух нюансов - ошибка объединения двух сохраненок и невозможность записать диск сразу после готовности iso на том же компе на котором делал)
=======
Еще один момент неудобства - это то что сохраниться (сделать новую сохраненку) можно только при выключении или перезагрузке...
Как бы все это сделать (сохраниться, сжать, объединить, опять записать на диск) не перегружаясь ни разу....
Вот тогда бы метод был очень удобен и несложен