Eu tenho um disco rígido ATA no meu laptop, executando o Fedora 11, kernel 2.6.30.10-105.2.23.fc11.i586. Estou procurando atualizar o disco aqui (gostaria de obter um SSD), mas esqueci se é um ATA serial ou uma interface ATA paralela antiga. Não adianta atualizar para um SSD se for PATA ...
Como posso saber se o disco está conectado através de uma interface PATA ou SATA?
/sys/bus/pci/drivers/pata_amd
!vendor
arquivo, etc).4.15.3-2-ARCH
, exemplo de dispositivopci-0000:00:1f.2-ata-1
. Fazendols /sys/block/sdc/device/../../../
rendimentosata_port firmware_node host2 link3 power uevent
. Todos os discos rígidos rotativos normais em portas SATA padrão em uma placa-mãe 2009 i7.Atualização : Para constar, a resposta do @Gilles é melhor.
Se for uma unidade PATA (ide), você verá abaixo
/proc/ide
. Aqui está minha unidade de DVD IDE, por exemplo, aqui está minha saída:Se for uma unidade SATA, será exibida em
/proc/scsi
. Você pode se surpreender ao encontrá-lo em 'scsi'. Esqueço o motivo exato (vou fazer isso em outra pergunta), mas acho que é porque o SATA usa os drivers SCSI.Aqui está uma lista mostrando uma unidade SATA no meu sistema:
fonte
/proc/scsi/scsi
, na verdade, meu sistema nem sequer possui/proc/ide
... ainda, de acordo com a resposta de Gilles, parece que a unidade é realmente IDE.Você pode perguntar ao udev:
Se esse comando for emitido
ID_ATA_SATA=1
, sua unidade é uma unidade SATA (nativa). Se não, mas produzID_BUS=ata
, sua unidade é uma unidade PATA. Se não houver saída, sua unidade é outra coisa.fonte
lshw
daria a você os detalhes.fonte