SquashFS is read-only. /opt is writable and I think it's symlinked somewhere from the root, but I think that symlink doesn't include Java stuff.
What might work is overwriting the fonts directory with a symlink pointing to somewhere in /opt or the USB storage.
|