Let $\phi: \mathbb R^d \to \mathbb R^n$ be an injective linear transformation given by an $n \times d$ integer matrix. Suppose that the rows of the matrix are primitive lattice points, i.e., in each row the g.c.d. of all non zero entries is $1$. Let $v \in \phi(\mathbb R^d)$ be an integer vector. Can I find an $u \in \mathbb Z^d$ such that $\phi(u)=v$?
I think the injectiveness is not needed here.
Let your matrix be $A=\pmatrix{2&3\cr4&5\cr}$, let $v=\pmatrix{1\cr0\cr}$, then the only solution to $Ax=v$ is $x=\pmatrix{-5/2\cr2\cr}$