===== Модификация Frenzy ===== ==== Разборка образа ==== 1. Копируем все файлы с компакта в произвольный каталог, например, /usr/frenzy. 2. Устанавливаем из портов sysutils/cloop-utils 3. Выполняем команды: cd /usr/frenzy/frenzy extract_compressed_fs frenzy.uzip > frenzyfs.iso 4. Монтируем этот iso-образ в созданный нами каталог frenzyfs: mkdir frenzyfs mount_cd9660 /dev/`mdconfig -a -t vnode -f frenzyfs.iso` frenzyfs 5. Копируем из него все файлы в каталог, например, Теперь делаем туда chroot и ставим пакаджи/редактируем файлы ==== Сборка образа ==== 1. Делаем заново iso-образ mkisofs -lRNU -quiet -ldots -o frenzynew.iso frenzyfs 2. Сжимаем его с помощью утилиты mkuzip: mkuzip -o frenzy.uzip -s 130560 frenzynew.iso 3. Получаем новый frenzy.uzip, запихиваем его в исошник вместо старого и делаем образ заново: mkisofs -quiet -b boot/cdboot -no-emul-boot -c boot/boot.catalog -boot-load-size 4 -r -J -D -o frenzy-1.0-patched.iso disr_with_frenzy_isofs