SATA HotPlug how?
dms 2 октября, 2008 - 11:02
Условия: имеется корообка с переносным винтом с еСАТА + салазки к ней, которые втыкаются в САТА на матери. материнка: ASUS M2N-e (nForce 570) система 64 бит
Задача: горячее подключение винта.
при втыкании dmesg ничего не показывает(когда винт воткнут до загрузки компа - то детектится)
куда копать?
»
- Для комментирования войдите или зарегистрируйтесь
google sata hotplug linux
http://xgu.ru/wiki/SATA_hotplug
не
не помогает
dmesg
ata3: hard resetting link
ata3: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
ata3.00: configured for UDMA/133
ata3: EH complete
sd 2:0:0:0: [sdb] 976773168 512-byte hardware sectors (500108 MB)
sd 2:0:0:0: [sdb] Write Protect is off
sd 2:0:0:0: [sdb] Mode Sense: 00 3a 00 00
sd 2:0:0:0: [sdb] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
ata1: hard resetting link
ata1: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
ata1.00: configured for UDMA/133
ata1: EH complete
sd 0:0:0:0: [sda] 390721968 512-byte hardware sectors (200050 MB)
sd 0:0:0:0: [sda] Write Protect is off
sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
ata4: hard resetting link
ata4: SATA link down (SStatus 0 SControl 300)
ata4: EH complete
ata5: hard resetting link
ata5: SATA link down (SStatus 0 SControl 300)
ata5: EH complete
ata6: hard resetting link
ata6: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
ata6.00: configured for UDMA/133
ata6: EH complete
sd 5:0:0:0: [sdc] 976773168 512-byte hardware sectors (500108 MB)
sd 5:0:0:0: [sdc] Write Protect is off
sd 5:0:0:0: [sdc] Mode Sense: 00 3a 00 00
sd 5:0:0:0: [sdc] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
ata2: hard resetting link
ata2: SATA link down (SStatus 0 SControl 300)
ata2: EH complete
детектит три обычных винта, но не подключенный по горячему :(
как проверить драйвер, через который работает система?
А если хард
А если хард подключить до загрузки системы, он будет виден?
да ядро у меня
да
ядро у меня кстати 2.6.25 r4
хм... там
хм...
там несколько host
попробуй с другими цифрами
оно на 5м хосте
оно на 5м хосте но работает только на 24м ядре :( к сожалению ни конфига енго ни сырцов не осталось - только в буте образ валяется
А...
Загрузиться с этим ядром и
cat /proc/config.gz
не поможет?! о_Ону вот сам я
ну вот сам я ничего не вижу :(
сработало на 24м
сработало на 24м ядре, но у меня Хорг не пашет на нем уже :( и вообще куча ошибок :(
все еще актуально
Может сначала
Может сначала нужно включить питание, а затем интерфейсный кабель?!
У меня Mobile Rack external 2.5" eSATA, USB. Сначала подключаю USB-кабель, затем eSATA. Винт детектится в обоих случаях: и как usb-storage, и как SCSI-диск.
ash@maincomp ~ $ dmesg
...
usb 2-5.1.3: new high speed USB device using ehci_hcd and address 10
usb 2-5.1.3: configuration #1 chosen from 1 choice
scsi14 : SCSI emulation for USB Mass Storage devices
usb-storage: device found at 10
usb-storage: waiting for device to settle before scanning
usb-storage: device scan complete
scsi 14:0:0:0: Direct-Access SAMSUNG HM320JI 2SS0 PQ: 0 ANSI: 0
sd 14:0:0:0: [sdf] 625142448 512-byte hardware sectors (320073 MB)
sd 14:0:0:0: [sdf] Write Protect is off
sd 14:0:0:0: [sdf] Mode Sense: 00 08 00 00
sd 14:0:0:0: [sdf] Assuming drive cache: write through
sd 14:0:0:0: [sdf] 625142448 512-byte hardware sectors (320073 MB)
sd 14:0:0:0: [sdf] Write Protect is off
sd 14:0:0:0: [sdf] Mode Sense: 00 08 00 00
sd 14:0:0:0: [sdf] Assuming drive cache: write through
sdf: sdf1 sdf2
sd 14:0:0:0: [sdf] Attached SCSI disk
sd 14:0:0:0: Attached scsi generic sg7 type 0
usb 2-5.1.3: USB disconnect, address 10
ata8: exception Emask 0x10 SAct 0x0 SErr 0x4050000 action 0xa frozen
ata8: irq_stat 0x00000040, connection status changed
ata8: SError: { PHYRdyChg CommWake DevExch }
ata8: hard resetting link
ata8: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
ata8.00: ATA-8: SAMSUNG HM320JI, 2SS00_01, max UDMA7
ata8.00: 625142448 sectors, multi 16: LBA48 NCQ (depth 31/32)
ata8.00: configured for UDMA/133
ata8: EH complete
scsi 7:0:0:0: Direct-Access ATA SAMSUNG HM320JI 2SS0 PQ: 0 ANSI: 5
sd 7:0:0:0: [sdf] 625142448 512-byte hardware sectors (320073 MB)
sd 7:0:0:0: [sdf] Write Protect is off
sd 7:0:0:0: [sdf] Mode Sense: 00 3a 00 00
sd 7:0:0:0: [sdf] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
sd 7:0:0:0: [sdf] 625142448 512-byte hardware sectors (320073 MB)
sd 7:0:0:0: [sdf] Write Protect is off
sd 7:0:0:0: [sdf] Mode Sense: 00 3a 00 00
sd 7:0:0:0: [sdf] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
sdf: sdf1 sdf2
sd 7:0:0:0: [sdf] Attached SCSI disk
sd 7:0:0:0: Attached scsi generic sg7 type 0
...
ash@maincomp ~ $ uname -a
Linux maincomp 2.6.25-gentoo-r7 #1 SMP PREEMPT Wed Jul 23 09:16:53 EEST 2008 x86_64 Intel(R) Core(TM)2 Quad CPU Q6600 @ 2.40GHz GenuineIntel GNU/Linux
хм... 2.6.27-git5 via800 л
хм...
2.6.27-git5
via800
ловитцо :)
похоже сильно
похоже сильно от чипсета зависит и его дров, а по поводу сначала питания: у меня коробка с салазками, еСАТА на материнке не выкинуто - мне не проверить никак :(
там кстати в ядре есть AHCI support и отдельно для контроллеров, возможно нужно оставить только AHCI?
26е ядро, собранное с конфигом 25го выдает кернел паник - не может найти корень :( причем в обоих конфигурациях :(
up помогите ;)
up помогите ;)
от винта может
от винта может зависеть. например WD+via - AHCI работает криво. VIA+Hitachi - усе нормально... WD+VIA - полдня гуглил - нашел.
в моем случае
в моем случае seagate + nv
Неужели при
Неужели при втыкани винта udev не ловит никакого события ?
Попробуй udevadm monitor --help и посмотри чего тебе udev напишет. А если он отловит событие, тогда и карты в руки, можно писать свои правила.
»
если хочешь послать в MAN, лучше промолчи.
в том-то и дело,
в том-то и дело, что не ловит :( на 25м, на 24м - не знаю - не смотрел и так сработало
у меня была похожая проблема
у меня была похожая проблема в BIOS AHCI был вырублен
истина где то рядом .......... пробуй спрашивай и всё получится только не сиди просто так .......