Вариков много:
1)
УСТАНОВКА LINUX НА ФЛЕШКУ
2)
РЕДАКТИРОВАНИЕ ОБРАЗОВ В LINUX
В общем, алгоритм следующий: распаковываем iso. Далее распаковываем образ squashfs(он самый большой). Монтируем файловые системы (системные, вроде tmpfs, etc), Далее входим чрутом, и работаете как в обычной системе. Обновляете пакеты, устанавливаете, удаляете, кидаете скрипты в автозагрузку. Потом выходите из чрута, отмонтируете файловые системы и запаковываете папку обратно в squashfs, и iso образ (предварительно нужно посчитать контрольные сумы файлов).