Use "cardctl eject" before ejecting an IDE device. Otherwise, the
kernel IDE driver gets confused and can't free the resources allocated
for the card, and eventually, you run out of resources.
It's a little awkward, but it works fine.
Isn't it possible to "hot eject" those devices without wasting resources?
[ Edit This Forum ]