Well, I've an e-sata hdd, too. When I plugged my harddisk, I have to do:
# atacontrol detach $right_ata_channel
# atacontrol attach $right_ata_channel
to get it recognised by the system.
I've also read that a
# atacontrol reinit $right_ata_channel
helps in some cases, but in my not...