Давно хотел перенести эмуляторы на флешку.
Сделал так, на /media/hdd/ создал папку cam, внутри папку bin для бинарников эмуляторов, папку config для конфигов, внутри отдельно папку keys для wicardd, а так же oscam и oscam-ymod. В папке scripts копии скриптов запуска.
Теперь например в ресивере четыре имиджа, но всего один комплект эмуляторов на флешке, установил новый имидж и просто скопировал скрип запуска куда нужно, сразу все работает.
Например oscam-ymod запускается командой:
/media/hdd/cam/bin/oscam_ymod_1859 -c /media/hdd/cam/config/oscam-ymod/
а в скрипте запуска прописать так:
/media/hdd/cam/bin/oscam_ymod_1859 -- -b -r 2 -c /media/hdd/cam/config/oscam-ymod/
Все работают wicardd, oscam, oscam-ymod.
Эмулятор cccam тоже с флешки запускаются, но его конфиги все равно должны быть: newcamd.list в /usr/keys, а CCcam.cfg и CCcam.prio в /etc/. Вообще то не очень дружелюбный эмулятор, лога нет, софткам не видит...
В конфигах, где нужно, подкорректировать пути к файлам SoftCam.Key, constant.cw, к любым скриптам и либкам.