QUESTION: Let $\Lambda\times\Lambda\rightarrow {\Bbb Z}$ be a lattice,
that is, ${\Bbb Z}^n$ with a non-degenerate integer quadratic form, not 
definite, not necessarily unimodular, $n>2$. I want to show that for each $N>0$
there exists a 2-dimensional primitive sublattice $\Lambda_0\subset \Lambda$, 
also not definite, such that all vectors $x\in \Lambda_0$ satisfy $|(x,x)| > N$.

This question is motivated by considering a K3 surface 
(or a hyperkahler manifold) with 2-dimensional Picard
lattice. It is known that the squares of minimal rational
curves are bounded, and we want to find a manifold with
Picard number 2 having no minimal rational curves.

<hr>

<b>Bounty added</b> This problem has kept me up late the last two nights, so I'm hoping some of the quadratic form experts will work on it. 

I tried to find a strategy working with rational quadratic forms rather than integers, but failed for the following reason:
Equip $\mathbb{Q}^3$ with the quadratic form $x^2+y^2-z^2$. Then I claim that any rank two subspace $L$ on which this form is non-degenerate contains a vector of norm $1$. 

Proof: Let $L^{\perp} = \mathbb{Q} v$. Since our form is nondegenerate on $L$, we have $\langle v,v \rangle \neq 0$, say $\langle v,v \rangle = N$, and $\mathbb{Q}^3 = L \oplus \mathbb{Q} v$. Now, $x^2+y^2-z^2$ is equivalent to $N (x')^2 + (y')^2 - N (z')^2$, by the change of variables $(x,y,z) = (\tfrac{N+1}{2} x' + \tfrac{N-1}{2} z', y', \tfrac{N-1}{2} x' + \tfrac{N+1}{2} z')$. So our form is equivalent to $L' \oplus \mathbb{Q} v$, where the form on $L'$ is $(y')^2 - N (z')^2$. By Witt cancellation, the forms on $L$ and $L'$ are equivalent. Since $(y')^2 - N (z')^2$ represents $1$, so does our form on $L$. $\square$

So, when we are trying to construct rank two sub-lattices with no vectors of norm $1$, we have to do so using lattices which do represent $1$ rationally. This seems hard to me...