Thanks for digging up the threads. Also ...
http://www.picaxeforum.co.uk/showthread.php?t=9461
Where I (half) controlled IDE drives using an 8-bit bus with a 28X1. PICAXE software included in Post #34.
The 28X2 has more flexible, bi-directional I/O and more internal RAM (scratchpad) so a full 16-bit IDE bus should be possible and data block handling should be easier.
Traditional IDE CD-ROM ( "PATA" ) seem to be being rapidly replaced by all-singing, all-dancing, DVD Writers using SATA interfaces in new PC's so they are going to get harder to find as time goes on. SATA doesn't seem likely to be usable with PICAXE or other microcontrollers until someone comes up with I2C/SPI to SATA interfaces or microcontrollers start including SATA interfaces on-board.