So, both consoles have a broken drive?
The PS3 needs a married and working drive controller board (the full drive is not needed, only the board) to work properly. There's no way around that.
However you say you installed kmeaw CFW, which means either that board is working (but not necessarily married, but that's unlikely the ps3 came with a unmarried board unless you changed it yourself) or you updated using a firmware that skips BD update.
You might want to try uplugging all the ribbon cables on the controller board, except the one that connects it to the motherboard and see if it works.
PS3 Slim CECH-3004A 160GB
PS2 Slim SCPH-70004 - FMCB 1.8b