Happy New Year everyone.
The iBook died again shortly before the New Year. I suspect HD failure. Can't fix it through either Disk Utility or fsck. Can't reformat the disk either. Repairs at Ang Mo Kio will be expensive -- the alternative is to replace the HD myself. There're instructions online -- I just have to find the time to do it.