LINUX.ORG.RU

Как определить к какой шине подключен диск?


0

0

В логах:
ata1.00: cmd 61/08:f0:f3:89:45/00:00:2c:00:00/40 tag 30 ncq 4096 out
res 40/00:00:00:00:00/00:00:00:00:00/00 Emask 0x4 (timeout)
ata1.00: status: { DRDY }

Соответственно диск нужно заменить, но он стоит в удалённом компьютере и там ещё несколько дисков есть, менять будут другие люди, а данные с проблемного мне хотелось бы забекапить. Как определить, что подключено к ata1?
Пробовал через udevinfo смонтреть диски
# udevinfo -q all -n sda
P: /block/sda
N: sda
S: disk/by-id/scsi-SATA_Hitachi_HDT7210_STF604MH0H50ZB
S: disk/by-path/pci-0000:00:11.0-scsi-0:0:0:0
E: ID_VENDOR=ATA
E: ID_MODEL=Hitachi_HDT72101
E: ID_REVISION=ST6O
E: ID_SERIAL=SATA_Hitachi_HDT7210_STF604MH0H50ZB
E: ID_TYPE=disk
E: ID_BUS=scsi
E: ID_PATH=pci-0000:00:11.0-scsi-0:0:0:0


Говорит ли это о том, что он подключен к ata1.00?


scsi-0:0:0:0

Первый физический разъём SATA, если я правильно понимаю. Второй будет 1:0:0:0 (проверил сейчас только). У ATA будет нечто вроде ide-0:0

GotF ★★★★★
()

Смотри в dmesg, там будет нечто вот такое:

ata1: SATA max UDMA/133 cmd 0xd400 ctl 0xd080 bmdma 0xc880 irq 201
ata2: SATA max UDMA/133 cmd 0xd000 ctl 0xcc00 bmdma 0xc888 irq 201
ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
ata1.00: ATA-8: ST31000340AS, SD1A, max UDMA/133
ata1.00: 1953525168 sectors, multi 16: LBA48 NCQ (depth 0/32)
ata1.00: configured for UDMA/133
Vendor: ATA Model: ST31000340AS Rev: SD1A
Type: Direct-Access ANSI SCSI revision: 05
SCSI device sda: 1953525168 512-byte hdwr sectors (1000205 MB)
sda: Write Protect is off
sda: Mode Sense: 00 3a 00 00
SCSI device sda: drive cache: write back
SCSI device sda: 1953525168 512-byte hdwr sectors (1000205 MB)
sda: Write Protect is off
sda: Mode Sense: 00 3a 00 00
SCSI device sda: drive cache: write back
sda: sda1 sda2 sda3
sd 0:0:0:0: Attached scsi disk sda

whoami
()

А там все винчестеры хитачи?

sin_a ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.