A circuit consists of an ideal battery an ideal inductor and zero resistance. The value of inductance is $4$H and the battery has an emf of $2$V. There is fuse in the circuit which breaks after when the current in the circuit reaches $5$A. Find the time when the fuse blows.
Well, since the circuit has no resistance and the inductor is ideal, the inductor would indefinitely appose the battery with an equal and opposite emf. So, the answer should be $\infty$ right? Because the current would remain $0$ ALL THE TIME.
But the answer given is $10$ seconds.
I then tried applying the KVL to which I got the following equation,
$$L\frac{di}{dt} - 2 = 0$$
Plugging in the values and simplifying I got,
$$\frac{di}{dt} = \frac{1}{2}$$
Considering this equation, the current does reach $5$A in $10$ seconds. But then, why is my first argument wrong? Doesn't an ideal inductor allow no current and opposes the external emf completely? Or maybe my book is wrong?
Any help would be appreciated.