Jaded
Скачиваем PortableFirefox Launcher
отсюда (правда, я пользуюсь старой версией, но не могу найти ее). В архиве расписано, как ставить. Если кратко - разархивируем архивчик, копируем: папку <program Files>/firefox в <portable firefox>/app/firefox
<program Files>/firefox/plugins в <portable firefox>/app/data/plugins.
Дальше я запустил pfx, создался новый профиль (в <portable firefox>/app/data/profile), закрываем pfx, копируем папку профиля в <portable firefox>/app/data/profile. Все.
1) Ты пробовал искать папку Cache по всей флешке?
2) Проверь настройку
browser.cache.disk.enable - если она стоит в
false (вроде как в pfx по дефолту), то эта папка просто не создается и кэш идет только в память.