[решено] Подключение SATA на горячую
-
Тишина
[решено] Подключение SATA на горячую
Как реализовать подключение sata-дисков при работающей системе? в Win достаточно обновить устройства, после чего список пополняется свежеподключенным хардом.
Как в *nix организовать "refresh /dev" ?
Как в *nix организовать "refresh /dev" ?
-
Тишина
Re: [решено] Подключение SATA на горячую
А в Linux не обнаруживает? Вроде, udev это должен делать автоматически.
-
ruslandh
Re: [решено] Подключение SATA на горячую
Могу только повторить, что udev должен их обнаруживать автоматом. ну, и смонтировать их надо, что-бы использовать.
-
vadblm
Re: [решено] Подключение SATA на горячую
Не нужно никаких "рефрешей", всё происходит автоматически. Вставил диск — появилось устройство, вынул — исчезло. Разумеется, контроллер и его драйвер должны уметь горячее подключение. Список контроллеров и драйверов
https://ata.wiki.kernel.org/index.ph...dware_features
см. колонку hotplug.-
Тишина
Re: [решено] Подключение SATA на горячую
На счёт контроллера точно не скажу... Могу точно сказать, что:
материнская плата Gigabyte GA-H61M-S2PV, achi выключен, в Windows подключается на ура, а в Linux нет. как есть единственный sda системный, так он и остаётся... О_о
ну и ещё: Linux Lubuntu 12.04 и RIP Linux 13.7 (вроде бы он на slackware базируется), хотя, вроде бы, не должно играть роли.
P.S. на всякий случай уточню, что подключаю sata (не eSata) винчестеры напрямую, без переходников на usb.
материнская плата Gigabyte GA-H61M-S2PV, achi выключен, в Windows подключается на ура, а в Linux нет. как есть единственный sda системный, так он и остаётся... О_о
ну и ещё: Linux Lubuntu 12.04 и RIP Linux 13.7 (вроде бы он на slackware базируется), хотя, вроде бы, не должно играть роли.
P.S. на всякий случай уточню, что подключаю sata (не eSata) винчестеры напрямую, без переходников на usb.
-
ruslandh
Re: [решено] Подключение SATA на горячую
Цитата ruslandh:
Если честно, есть такая команда - перечитать разделы жёсткого диска
Это не про отключение/подключение, а про переразбиение на лету без перпеподключения.
Цитата Тишина:
achi выключен
Ну и чего вы хотите?
Если честно, есть такая команда - перечитать разделы жёсткого диска
[решено] Подключение SATA на горячую
Это не про отключение/подключение, а про переразбиение на лету без перпеподключения.
Цитата Тишина:
achi выключен
[решено] Подключение SATA на горячую
Ну и чего вы хотите?
-
vadblm
Re: [решено] Подключение SATA на горячую
Цитата vadblm:
Это не про отключение/подключение, а про переразбиение на лету без перпеподключения.
Какая разница?
Это не про отключение/подключение, а про переразбиение на лету без перпеподключения.
[решено] Подключение SATA на горячую
Какая разница?
-
ruslandh
Re: [решено] Подключение SATA на горячую
Цитата Тишина:
Как в *nix организовать "refresh /dev" ?
echo - - - > /sys/class/scsi_host/host0/scan
Ну, или какой там еще номер шины вместо host0...
Примечание: вообще говоря, эта команда бывает нужна только если Вы физически жесткий диск не отключали, а убрали его, скажем, командой echo 1 > /sys/block/sda/device/delete.
Ну, или какой там еще устойство вместо sda...
Если система не сканирует шину после подключения диска, скорее всго ядро собрано без этой поддержки "горячего" подключения. Это легко проверить - воткните диск и посмотрите, появится ли сообщение об этом в dmesg.
Как в *nix организовать "refresh /dev" ?
[решено] Подключение SATA на горячую
echo - - - > /sys/class/scsi_host/host0/scan
Ну, или какой там еще номер шины вместо host0...
Примечание: вообще говоря, эта команда бывает нужна только если Вы физически жесткий диск не отключали, а убрали его, скажем, командой echo 1 > /sys/block/sda/device/delete.
Ну, или какой там еще устойство вместо sda...
Если система не сканирует шину после подключения диска, скорее всго ядро собрано без этой поддержки "горячего" подключения. Это легко проверить - воткните диск и посмотрите, появится ли сообщение об этом в dmesg.