LINUX.ORG.RU

sata hot swap


0

0

Можно ли использовать «Мобильное шасси» http://www.nix.ru/autocatalog/hdd_accessories_agestar/AgeStar_TMRSATA_KW2F_HD... для подключения и отключения sata 3.5" диска, при этом не выключая компьютер («hot swap») ?
Или нужно брать другое, например http://www.nix.ru/autocatalog/hdd_accessories_agestar/AgeStar_SCBT_SATA_Docki... ?

★★★★★

Обычные SATA жесткие диски на горячую подключаются/отключаются без проблем (многократно так делал), значит, и с шасси будет работать.

Eddy_Em ☆☆☆☆☆ ()
Ответ на: комментарий от Eddy_Em

я тоже так делал, но сначала подключал data кабель, затем питание (отключал в обратном порядке)
вот и думаю, что в обычном «Мобильном шасси» будет одновременно т.к. разъемы рядом - не будет ли плохо диску от этого ?

x905 ★★★★★ ()
Ответ на: комментарий от x905

Не должно. PnP режимы поддерживаются мамками новыми, а раз сата, занчит мать довольно новая, стало быть все будет хорошо. По поводу одновременности - без разницы. Хотя вот в юсб контакты разнесли, чтобы не закорачивали, ибо особо криворукие умудрялись выжигать порты/хабы/южные мосты.

Zhbert ★★★★★ ()
Ответ на: комментарий от x905

SATA вроде рассчитан на «горячее» подключение/отключение, так что диск пострадать не должен.

Eddy_Em ☆☆☆☆☆ ()

Всем пишущим про «sata==hotswap»

Если контроллер стоит в режиме AHCI, то hotswap поддерживается. Если не AHCI, то 99%, что не поддерживается.

Deleted ()
Ответ на: комментарий от Deleted

Дык, не-AHCI - это же только суперстарые материнки или очень древнее ядро.

Eddy_Em ☆☆☆☆☆ ()

Подтверждаю, делал и не раз на работающей системе, ничего нигде не рушилось. Самое прикольное смотреть на виндузятников когда отключаешь системный винт, а оно суцко продолжает работать.
На хотсвап и ахци внимания не обращал...

Quark_p ()
Ответ на: комментарий от Quark_p

Самое прикольное смотреть на виндузятников когда отключаешь системный винт, а оно суцко продолжает работать.

Только в этом случае по прошествии некоторого времени появляются интересные «эффекты» :)

Eddy_Em ☆☆☆☆☆ ()
Ответ на: комментарий от tempuser002

Хоть какие-нибудь доказательства будут, или так и заладим «ложь»?

Deleted ()
Ответ на: комментарий от Quark_p

А перед отключением диска надо его отмонтировать, да? И никаких больше манипуляций производить не надо?

Viglim ()
Ответ на: комментарий от Deleted

Since Windows offers hot-plugging of SATA disks on AHCI SATA controllers working in non-native mode, it's pretty safe to conclude that AHCI is not strictly required to handle hot-plugging of SATA devices.

Cheers!

tempuser002 ()
Ответ на: комментарий от Viglim

Надо.

Если хотите, дам свой скрипт по безопасному отключению SATA устройств.

tempuser002 ()
Ответ на: комментарий от tempuser002

> Since Windows offers hot-plugging of SATA disks on AHCI SATA controllers working in non-native mode, it's pretty safe to conclude that AHCI is not strictly required to handle hot-plugging of SATA devices.

И причём тут windows? Я и PATA-диски отключал на живую ещё больше 10 лет назад. Просто сгореть могут и всё. И PS/2 порты один раз в жизни горели.

Deleted ()
Ответ на: комментарий от Deleted

> Просто сгореть могут и всё.

Не могут. Стандарт SATA (в отличие от PATA и 68 pin SCSI) предполагает аппаратную защиту от сгорания. И драйвер тут совершенно не при чем. Другой вопрос, что при отсутствии поддержки hot swap в драйвере можно поймать kernel panic. Но, как уже выше отметили, такая ситуация возможна только при использовании очень старых ядер...

anonymous ()

Можно. Если контроллер не поддерживает hotplug, то перед отключением потребуется сделать

# echo 1 >/sys/block/sda/device/delete

а после подключения

# for a in /sys/class/scsi_host/host*/scan ; do echo '- - -' >$a ; done

anonymous ()
Ответ на: комментарий от anonymous

мать - gygabyte-p35-ds3 + на ней доп. контроллер sata

сейчас подключаю и отключая с помощью выведенных наружу кабелей питания и дата (в комплекте шла планка)
подключаю сначала дата, затем питание, затем монтирую
отмонтирую так (пример):
umount SAMSUNG_HD154UI_S1XWJ1CZ406896
hdparm -S 1 /dev/disk/by-id/ata-SAMSUNG_HD154UI_S1XWJ1CZ406896
hdparm -Y /dev/disk/by-id/ata-SAMSUNG_HD154UI_S1XWJ1CZ406896
вытаскиваю питание, затем дата кабель
дополнительно не делаю действий

сабжевую железку еще не купил, как куплю при проблемах отпишусь

x905 ★★★★★ ()
Ответ на: комментарий от x905

Всё же для сохранности лучше ядру говорить, что вы железку достали с помощью моего скрипта.

Тогда и hdparm трогать не надо.

tempuser002 ()
Ответ на: комментарий от tempuser002

попробую
hdparm делает остановку винта, что полезно

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