Configuração do HSQLDB para opera em modo Database Móvel

Bom gente, primeiramente boa noite.

estou em desenvolvimento do meu sistema, onde eu optei em colocar ele para operar em qualquer computador (sistema + banco de dados).

Estou usando o HSQLDB, para persistir os dados e funcionou, porém, não sei se é por falta de conhecimento necessário para configurar ele, quando testo localmente (ainda na pasta de origem do sistema onde o Netbeans cria), ele abre e lê direitinho o banco criado pelo HSQLDB, mas quando vou jogar esse mesmo banco em um pendrive e tentar rodar ele em outra máquina, da erro ou quando não da erro, fala que não conseguiu achar as tabelas, sendo que está tudo lá registrado.

A principio achei que fosse o endereço que eu estava colocando, que ao chegar em outra máquina, o sistema iria procurar e não acharia, então, comecei a criar o banco dentro do pendrive e dava a mesma coisa e os mesmos erros.

Nem sei quantas vezes eu já apaguei e criei o mesmo banco com as mesmas informações contidas.

Alguém tem essa solução ?
desde já, agradeço a compreensão.