Sounds like your had drive's dying.
If you can, rescue all important data.
If it won't boot up, try connecting it to another mac using target disc mode, connect your ibook and another mac together using a firewire cable and then boot up your ibook holding the T key.
If you're ibook was new when you got it, take it back to Apple and they should replace the drive for free.