In your case this would be:
libata.force=ata2.00:udma133
It's a pretty long shot but here I had a similar issue with the powersavings stuff that I could resolve this way.
]]>Edit:
Still get the error.
After some hours of googling & reading I found out that problem actually wasn't caused by BD, DVD, HDD, or anything ATA-related. The reason was e1000e ethernet driver combined with wicd & laptop-mode. Solution is simple: add this line to /etc/rc.local.shutdown
ifconfig eth0 down
Sorry for my bad English
]]>...
Remounting root filesystem readonly
------------------------------------------------------------
>POWER OFF
[137.532383] ata2.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x6 frozen
[137.532529] ata2.00: cmd a0/00:00:00:08:00/00:00:00:00:00/a0 tag 0 pio 16392
[137.532531] res 40/00:02:00:00:02/00:00:00:00:00/00 Emask 0x4 (timeout)
[137.532813] ata2.00: status: {DRDY}
[142.849448] ata2.00: revalidation failed (errno=-5)
After this I have to shutdown my PC manually by pressing the power button for 5 seconds.
The ata2 in the logging above points to my BD-ROM drive (BC-5501H).
When I disable laptop-mode in rc.conf, the problem is gone.
Are there any "powersave options" I can disable for my BD-ROM somewhere in laptop-mode ?
]]>