LINUX.ORG.RU
решено ФорумTalks

[жж][не готов] e-sata hotplug

 ,


0

3

Решил тут на днях купить бокс для винта, ну и раз на ноуте есть e-sata, то взял с соответствующим разъемом (скорость передачи по sata все же значительно выше usb 2.0).

Воткнул винт, подключил питание, e-sata — тишина. В dmesg пусто. Начал гуглить. Как оказалось, чтобы система его увидела, нужно поставить scsiadd и просканировать им шины (может, есть другой способ?) на предмет наличия новых дисков.

Ок, ноды в /dev появились, но:

  • Он не отображается в blkid, как ни странно (udevadm trigger запускал, таблицу разделов перечитывал), и из-за этого возникает путаница при попытке смонтировать его из ФМ (есть разделы с одинаковыми метками на системном и подопытном дисках)
  • Видится не как съемный, и, как следствие, вся прелесть работы через апплет «Подключаемые устройства» сходит на нет
  • После ребута все работает, но все равно видится как несъемный

Не смертельно, но простой пользователь вряд ли что-то смог бы сделать.

В оффтопе, по слухам, все работает без телодвижений (сам не пробовал, ибо нет его у меня).

★★★★★

Последнее исправление: madgnu (всего исправлений: 2)

Проблема ВНЕЗАПНО разрешилась сама собой — диск схватывается сразу после подключения, blkid видит все разделы. Я даже ребутнулся чтоб проверить наверняка — все ок. Странно.

madgnu ★★★★★
() автор топика

Нагуглил свежий пост в блоге одного из разработчиков solid, сделал как он пишет

/etc/udev/rules.d/99-esata.rules:

DEVPATH=="/devices/pci0000:00/0000:00:1f.2/host4/*", ENV{UDISKS_SYSTEM_INTERNAL}="0"

и udevadm control --reload-rules

Теперь при подключении диск распознается как съемный, показывается и монтируется в «подключаемых устройствах». Ура! :)

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

>Нагуглил свежий пост в блоге одного из разработчиков solid, сделал как он пишет

А я писал про это:) http://www.linux.org.ru/jump-message.jsp?msgid=6573612&cid=6573748

https://bugs.freedesktop.org/show_bug.cgi?id=22879
https://bugs.kde.org/show_bug.cgi?id=268164 (голосуем?)

Pavval ★★★★★
()
Ответ на: комментарий от an-ha

> ЗЫ Тут есть одни момент. Сначала надо включать питание, а потом интерфейс, после унмаунта - наоборот.

хм, я гдето читал, что нужно наоборот делать - сначала интерфейс, а потом питание
так сам и делаю
как всё же правильнее ? или без разницы ?

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