Tecnicamente, não há como distinguir entre Sata e eSata. As especificações SATA informam que a única diferença entre os dois é um conector físico. O protocolo é o mesmo.
Em outra nota, tecnicamente um sistema operacional não pode nem mesmo dizer a diferença entre uma unidade física e uma unidade virtual. O BIOS e o chipset podem dizer ao SO o que ele quiser e o SO não será o mais inteligente. Este é o básico da abstração.