Thanks Eric,
No it is not my primary drive. It's a drive that only contains user data.
I also had put a correct line in fstab, but if the controller does not get recognized in the first place, so the system will not boot up completely, and gives me a shell to fix the 'error'.
Anyhow, the problem lies in lilo I think, because when I boot and type in the correct i/o addresses manually, the controller and the connected drive is recognized. I can then mount the drive manually and use it as an ibay. The thing that doesn't work is changing lilo.conf to get it all going automatically every time I start the system.