This blu-ray drive was working fine in Windows (before Windows became corrupted and I used the opportunity to move to Linux). I have checked SATA connections and the drive is picked up by the BIOS but there is no reference to it in Ubuntu. The command

sudo lshw | grep cdrom

returns nothing and a full lshw has no reference to the drive. I'm sure there must be support for most rom drives in Linux.

What does TEST_UNIT_READY failed (err_mask=0x4) portend and has anybody here overcome a similar problem in Ubuntu 12.04. A search brings fairly arcane suggestions for other Ubuntu versions with other kernels. Is it really likely that'll have to compile my own kernel (I rather hoped to avoid anything so drastic)?

EDIT===============================================================

The following discussion concerning the same drive seems to have met with success: