Автор Тема: Почему в p5 на ICH7R не работает SATA hotplug?  (Прочитано 2049 раз)

Оффлайн Ilya Evseev

  • Участник
  • *
  • Сообщений: 52
Имеется Asus RS120-E4 (ICH7R), ALTLinux p5, ядро 2.6.32-ovz-smp-alt3.
Проблема - при подключении SATA-диска в hotswap-корзину
индикатор на лицевой панели hdd-бокса загорается,
но система диск не видит, в dmesg ничего не пишется, новые /dev/sd* не создаются.

В /sys/class/scsi_host есть линки host0,1,2,3:
- 0=CD,
- 1 незанят
- 2 и 3 = SATA-диски, вставленные до включения.

Попытка обнаружить диск по рецепту, найденному через Гугл, ни к чему не привела:
# echo 0 - 0 > /sys/class/scsi_host/host1/scan; dmesg | tail
[5320651.560356] ata2: soft resetting link
[5320651.726829] ata2: EH complete
#

Загруженные модули (сеть и ovz поскипаны):
# lsmod
Module                  Size  Used by
w83793                 35002  0
lm85                   30032  0
hwmon_vid               3034  2 w83793,lm85
coretemp                5406  0
hwmon                   1904  3 w83793,lm85,coretemp
ipmi_msghandler        34596  0
reiserfs              236382  1
dm_mod                 67705  0
joydev                  9985  0
usbhid                 38647  0
hid                    79088  1 usbhid
uhci_hcd               22314  0
serio_raw               4464  0
ehci_hcd               37845  0
pcspkr                  1934  0
usbcore               165030  4 usbhid,uhci_hcd,ehci_hcd
rtc_cmos                9313  0
evdev                   8815  4
rtc_core               17253  1 rtc_cmos
sr_mod                 14417  0
cdrom                  37316  1 sr_mod
sg                     28708  0
i2c_i801                9019  0
processor              33039  0
rtc_lib                 2737  1 rtc_core
i2c_core               24084  3 w83793,lm85,i2c_i801
thermal                13156  0
button                  5710  0
nls_base                8317  1 usbcore
i3000_edac              3437  0
edac_core              42760  3 i3000_edac
iTCO_wdt               11260  1
iTCO_vendor_support     2926  1 iTCO_wdt
ext3                  130628  1
jbd                    49542  1 ext3
mbcache                 7486  1 ext3
raid1                  21168  3
ata_generic             3515  0
pata_acpi               3475  0
ata_piix               22565  6
libata                187575  3 ata_generic,pata_acpi,ata_piix
sd_mod                 35416  8
crc_t10dif              1475  1 sd_mod
scsi_mod              168722  4 sr_mod,sg,libata,sd_mod

Вопрос: как заставить систему увидеть диск без перезагрузки?
« Последнее редактирование: 10.02.2011 08:36:15 от Ilya Evseev »

Оффлайн Ilya Evseev

  • Участник
  • *
  • Сообщений: 52
https://ata.wiki.kernel.org/index.php/Hardware,_driver_status

Intel ICH "IDE" mode
Driver name: ata_piix
Hardware does not support hotplug.

AHCI (newer Intel ICH, ULi, others)
Driver name: ahci
Summary: Full NCQ support, full SATA control including hotplug and PM.

То есть придётся всё-таки перезагрузиться и поменять в BIOS'e режим работы SATA-дисков?
« Последнее редактирование: 10.02.2011 08:52:36 от Ilya Evseev »

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 360
  • Учиться .... Телепатами не рождаются, ими ....
Судя по-всему - да