1. Распаковываем pup_301-131b2.sfs командой unsquashfs pup_301-131b2.sfs. В результате этого действия получаем каталог squashfs-root.
Можно пойти и другим путём, просто скопировать содержимое /initrd/pup_ro2 в каталог squashfs-root. (Команда cp обязательно с флагом -a, иначе побьются ссылки) В этом случае название каталога не имеет значения, главное, чтобы хватило места для него. Поэтому я помещаю squashfs-root на раздел жёсткого диска, обычно /mnt/home, но это не обязательно.
2. Вносим необходимые изменения в дерево каталогов squashfs-root.
3. Создаём новый sfs командой mksquashfs squashfs-root pup_301-131b2new.sfs
4. ISOMaster-ом открываем исходный iso-образ Jeans-S-1.3.1b2.iso и удаляем pup_301-131b2.sfs. Вместо удалённого помещаем вновь созданнвй pup_301-131b2new.sfs. Добавляем нужные sfs. Сохраняем ("Сохранить как") новый образ под новым (любым) именем.
5. Записываем новый iso-образ на болванку.
Не прокатывает. Возможено потому что у меня ядро пересобрано (хотя файлы ядра тоже подменял).
Что делать как быть ?