Veja se isso ajuda: COMO: Drives eSATA de troca a quente .
Veja também Montagem da unidade eSATA (e especialmente a última entrada).
Solved, see my comment on the accepted answer below, the problem had nothing to do with drivers.
Comprei um gabinete eSATA e coloquei um drive nele, e não estou tendo sorte em conseguir que meu desktop Ubuntu 10.04 LTS (64 bits) o reconheça via eSATA. Ele funciona bem se eu usar o mesmo gabinete através de seu conector USB2, o que me diz que a unidade está instalada no gabinete com sucesso e que a unidade funciona.
Veja o que eu tentei / verifiquei:
Conectando o drive ingenuamente. Literalmente, conectando o cabo eSATA na caixa e ligando a unidade, enquanto o Ubuntu estava rodando. Nenhuma reação e nada aparece no Uility do disco ou fdisk -l
.
Deixando a unidade conectada e reiniciando o Ubuntu a partir do poweroff. Ainda nada no DU ou fdisk -l
.
Garantir que a BIOS tenha a porta eSATA habilitada (funcionou, não precisei alterá-la).
Garantindo que o BIOS esteja usando o AHCI. Não foi, e isso não foi problema para acessar o SSD SATA interno (a unidade principal da caixa). (O SSD apareceu sob o controlador PATA, porque acho que o BIOS estava fazendo emulação ou algo assim.) Alternar o BIOS para usar o AHCI no controlador SATA não fazia nenhuma diferença a não ser que o SSD aparecia sob o controlador SATA e foi listado como usando o driver ahci, como seria de esperar.
Procurando em dmesg
por algo útil. Não vejo qualquer menção à unidade (exceto quando eu a conectei via USB).
Outras informações:
Atualização 1 :
hotei sugeriu que eu possa precisar de drivers específicos para a placa (o chipset Intel H57 no DH57JG), mas Intel parece pensar que o kernel já suporta o chipset de forma nativa. Eu tenho que dizer que nunca me ocorreu que o SATA interno funcionaria e a eSATA não.
Atualização 2 :
Alguém nos fóruns do Ubuntu sugeriu instalar scsitools e rodar rescan-scsi-bus.sh
como root, apenas no caso. Sem sorte, mas postando essa informação aqui para completar:
root@forge:~# rescan-scsi-bus.sh -c
Host adapter 0 (ahci) found.
Host adapter 1 (ahci) found.
Host adapter 2 (ahci) found.
Host adapter 3 (ahci) found.
Host adapter 4 (ahci) found.
Host adapter 5 (ahci) found.
Scanning SCSI subsystem for new devices
Scanning host 0 channels 0 1 for SCSI target IDs 0 1 2 3 4 5 6 7, all LUNs
Scanning for device 0 0 0 0 ...
OLD: Host: scsi0 Channel: 00 Id: 00 Lun: 00
Vendor: ATA Model: INTEL SSDSA2M080 Rev: 2CV1
Type: Direct-Access ANSI SCSI revision: 05
Scanning host 1 channels 0 1 for SCSI target IDs 0 1 2 3 4 5 6 7, all LUNs
Scanning host 2 channels 0 1 for SCSI target IDs 0 1 2 3 4 5 6 7, all LUNs
Scanning for device 2 0 0 0 ...
OLD: Host: scsi2 Channel: 00 Id: 00 Lun: 00
Vendor: TSSTcorp Model: CDDVDW SN-S083C Rev: SB01
Type: CD-ROM ANSI SCSI revision: 05
Report Luns command not supported (support mandatory in SPC-3)
Scanning for device 2 0 0 0 ...
OLD: Host: scsi2 Channel: 00 Id: 00 Lun: 00
Vendor: TSSTcorp Model: CDDVDW SN-S083C Rev: SB01
Type: CD-ROM ANSI SCSI revision: 05
Scanning host 3 channels 0 1 for SCSI target IDs 0 1 2 3 4 5 6 7, all LUNs
Scanning host 4 channels 0 1 for SCSI target IDs 0 1 2 3 4 5 6 7, all LUNs
Scanning host 5 channels 0 1 for SCSI target IDs 0 1 2 3 4 5 6 7, all LUNs
0 new device(s) found.
0 device(s) removed.
Alguma idéia?
Veja se isso ajuda: COMO: Drives eSATA de troca a quente .
Veja também Montagem da unidade eSATA (e especialmente a última entrada).
À primeira vista, eu diria que não há drivers no Ubuntu 10.4 para o eSATA na sua placa-mãe. Parece eSATA é apenas o suficiente diferente do SATA regular para exigir seus próprios drivers. Eu me deparei com o mesmo problema com eSATA em uma placa PCI. Minha unidade eSATA foi reconhecida pelo XP, mas não pelo Ubuntu.
Um link um pouco antigo, mas indica que isso tem sido um problema há algum tempo: link