Que disco rígido corresponde a ata1.00 e ata12.00?

6

Eu tenho uma instalação do Ubuntu que tem muitos discos rígidos. Duas dessas unidades apresentam falhas e a SMART está relatando erros. No entanto, não consigo descobrir como determinar qual unidade é ata1.00 e qual é ata12.00. É possível recuperar seus números de série, pois essa seria a maneira mais fácil de encontrar as unidades corretas?

    
por mamruoc 02.03.2011 / 08:24

5 respostas

2

ls -l /sys/class/ata_port/ deve mostrar o link para o PCI ID. Então, ls -l /dev/disk/by-path/ diria a você o que / dev / * é atribuído.

    
por 18.10.2011 / 12:01
2
lshw -C disk

você receberá drives, seus IDs de produto e pontos de montagem.

* - disk: 0
       descrição: ATA Disk        produto: XXXX        fornecedor: Seagate        ID Físico: 0        informações de ônibus: scsi @ 0: 0.0.0        nome lógico: / dev / sda        versão: JC4B        serial: XXXYYY        tamanho: 931GiB (1TB)        capacidades: particionado particionado: dos        configuração: ansiversion = 5 signature = 0006ded4

Você pode então encontrar as informações de montagem mais recentes em / var / log / syslog, com algo como (por exemplo, procurando por disco / dev / sda)

cat /var/log/syslog | grep 'sda' -A 5 -B 5

para outras informações, você também pode tentar

blkid

ou

mount
    
por 23.05.2013 / 19:41
1

Se você não souber o nome do dispositivo, mas souber o número do barramento de um disco rígido IDE e quiser descobrir o número de série, faça o seguinte:

cat /sys/bus/ide/devices/0.0/serial

Onde "0.0" é o número do barramento.

    
por 02.03.2011 / 09:43
1

Veja ls -l /dev/disk/by-path e encontre o dispositivo sd* que corresponde. Em seguida, observe ls -l /dev/disk/by-id para o modelo e número de série que corresponde a esse sd* device.

Você pode achar isso útil:

sudo lshw -class disk -short

(ou tente sem o -short , mas canalize em less ).

    
por 02.03.2011 / 12:27
0

Você quer hdparm -i /dev/whatever .

    
por 02.03.2011 / 08:35