@MUSTDOS:
yeah, the "noacpi" boot-option is basically killing the chance for the OS to detect your hardware (and support it)
It exist only for the sake of being able to verify what the issue is with regards to boot problems. Now we know it is not your cd-rom, rather the interfacing.
Try to tweak your BIOS first, if all else fails try to see what the following (below) paragraphs are able to tell you.
What specific hardware are you using to boot icaros from ? Can you for instance link to a manufacturer product/support page ?
Also possible is to boot linux from your current hardware, and use its tools to list all the specific hardware (vendor/hardware id's) that can be checked. Some of those ID's are listed on the AROS wikipage (see sig, look there for hardware compatibility list), so that you can check whether or not AROS support a particular piece of hardware (the list is far from complete but is able to give some sort of indication).
Unfortunately my current knowledge with regards to (S)ATA specific issues/solution ends there. Perhaps someone else might be able to give you a hand there.
Whatever you do, i wish you the best of luck !