Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Отключение питания USB-HDD  (Прочитано 6684 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн ded_mad

  • Автор темы
  • Участник
  • *
  • Сообщений: 109
    • Просмотр профиля
Отключение питания USB-HDD
« : 27 Ноября 2013, 02:00:05 »
Как отключить питание внешнего USB-HDD?
Пробовал
sudo hdparm -Y /dev/sdbЛампочка начинает гаснуть, но потом HDD снова просыпается и система выдает ошибку
/dev/sdb:
 issuing sleep command
 HDIO_DRIVE_CMD(sleep) failed: Invalid argument

Оффлайн vasilisc

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 2563
  • г.Северодвинск - строим АПЛ
    • Просмотр профиля
    • Авторские статьи об OpenSource
Re: Отключение питания USB-HDD
« Ответ #1 : 28 Ноября 2013, 11:25:45 »
допустим sdg ваш внешний диск
сначала
sync && udisks --unmount /dev/sdg1потом
udisks --detach /dev/sdg
ЗАМЕТЬТЕ в первой команде используется имя раздела с циферькой, а во второй весь диск БЕЗ циферьки.

Ваш диск обладает UUID, поэтому можно создать скрипт, помогающий отключать именно этот внешний диск.

Оффлайн лесной_зонтик

  • Старожил
  • *
  • Сообщений: 2225
  • Просьба на количество сообщений не смотреть.
    • Просмотр профиля
Re: Отключение питания USB-HDD
« Ответ #2 : 29 Ноября 2013, 17:42:22 »
vasilisc,
Попробовал, после
udisks --detach /dev/sdb
Цитировать
Detach failed: Error detaching: helper exited with exit code 1: Detaching device /dev/sdb
USB device: /sys/devices/pci0000:00/0000:00:14.0/usb4/4-2)
SYNCHRONIZE CACHE: FAILED: No such file or directory
(Continuing despite SYNCHRONIZE CACHE failure.)
STOP UNIT: FAILED: No such file or directory
Что это означает?
Моя мечта поставить на комп Linux, Unix, *BSD, Mac OS X, OpenSolaris, OS/2, Windows.
Не спрашивайте зачем. Сам не знаю ???

Оффлайн vasilisc

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 2563
  • г.Северодвинск - строим АПЛ
    • Просмотр профиля
    • Авторские статьи об OpenSource
Re: Отключение питания USB-HDD
« Ответ #3 : 30 Ноября 2013, 09:31:21 »
vasilisc,
Попробовал, после
udisks --detach /dev/sdb
Цитировать
Detach failed: Error detaching: helper exited with exit code 1: Detaching device /dev/sdb
USB device: /sys/devices/pci0000:00/0000:00:14.0/usb4/4-2)
SYNCHRONIZE CACHE: FAILED: No such file or directory
(Continuing despite SYNCHRONIZE CACHE failure.)
STOP UNIT: FAILED: No such file or directory
Что это означает?
Это баг и он подтверждён.
https://bugs.launchpad.net/ubuntu/+source/udisks/+bug/466575

попробуйте так
sudo eject /dev/sdg
А безопасное извлечение в Наутилусе не работает?

Оффлайн лесной_зонтик

  • Старожил
  • *
  • Сообщений: 2225
  • Просьба на количество сообщений не смотреть.
    • Просмотр профиля
Re: Отключение питания USB-HDD
« Ответ #4 : 30 Ноября 2013, 14:02:13 »
vasilisc,
sudo eject /dev/sdb
Цитата: sudo eject /dev/sdb
eject: не удаётся извлечь, последняя ошибка: Недопустимый аргумент

Цитировать
А безопасное извлечение в Наутилусе не работает?
Диск отключается, и менее чем через секунду подключается снова...
Моя мечта поставить на комп Linux, Unix, *BSD, Mac OS X, OpenSolaris, OS/2, Windows.
Не спрашивайте зачем. Сам не знаю ???

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Re: Отключение питания USB-HDD
« Ответ #5 : 30 Ноября 2013, 15:04:13 »
А через дисковую утилиту пробовали?

Оффлайн лесной_зонтик

  • Старожил
  • *
  • Сообщений: 2225
  • Просьба на количество сообщений не смотреть.
    • Просмотр профиля
Re: Отключение питания USB-HDD
« Ответ #6 : 30 Ноября 2013, 15:26:32 »
А через дисковую утилиту пробовали?
Если имеется ввиду утилита Disks, то да, пробовал.
При попытке выключить диск переводится в режим "ожидания".
Питание не отключается...
Моя мечта поставить на комп Linux, Unix, *BSD, Mac OS X, OpenSolaris, OS/2, Windows.
Не спрашивайте зачем. Сам не знаю ???

Оффлайн Spect

  • Старожил
  • *
  • Сообщений: 1173
    • Просмотр профиля
Re: Отключение питания USB-HDD
« Ответ #7 : 31 Января 2014, 01:42:42 »
Аналогичная штуковина. Ubuntu 12.04.
1. Внешний диск usb 2.0 - в меню наутилуса "Безопасно удалить привод" - отключает питание.
Взял новый винт на USB 3.0. При подключении в порт usb 2.0 - так же, отключает питание, нормально.
2. Порты usb 3.0 - добавлял платой расширения. И вот с ними, на 3.0 - в меню наутилуса "Безопасно удалить привод" - отключает, через 2-3 секунды снова подключается.
При этом команды "sudo umount /media/Transcend"  либо "sudo eject /dev/sdc" - отмонтируют, но питание не отключается.
Дисковой утилитой - отмонтируется, отключается - через 2-3 сек  снова подключается.
Забить и отсоединять отмонтированный? Или убрать автоподключение дисков, хм.


Пользователь решил продолжить мысль 31 Января 2014, 02:04:00:
sudo umount /dev/sdc1
udisks --detach /dev/sdc
выполняет - и через пару сек снова подключает и монтирует.
« Последнее редактирование: 31 Января 2014, 02:04:00 от Spect »
Ubuntu 16.04 LTS [x86-64]/i3-2100T/2*4G/1T HDD/Intel HD 2000
Hatsan Escort Aimguard Combo 12/76, 7+1

Оффлайн thing

  • Активист
  • *
  • Сообщений: 301
  • Damn linux!
    • Просмотр профиля
    • Сервис для загрузки изображений
Re: Отключение питания USB-HDD
« Ответ #8 : 31 Января 2014, 09:11:32 »
Отключение питания разве от ОС зависит? У меня ничего заново не монтируется после отмонтирования/извлечения, но питание на USB есть всегда, когда компьютер включен... И дома, и на работе...

Оффлайн neon1ks

  • Старожил
  • *
  • Сообщений: 1183
    • Просмотр профиля
    • Блог молодого разработчика
Re: Отключение питания USB-HDD
« Ответ #9 : 31 Января 2014, 09:28:57 »
(Нажмите, чтобы показать/скрыть)

Да кстати, внешний диск usb2.

В Ubuntu 12.04 была команда в меню наутилуса "Безопасно удалить привод", с помощью которой отключалось питание.
Начиная с 12.10 данной команды больше не вижу...

Не зря линус торвальдс ругал создателей usb3 драйверов.
« Последнее редактирование: 10 Апреля 2016, 18:02:21 от Alex_ander »

Оффлайн mahinist

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 3875
  • Ubuntu-20.04, Archlinux, Blackarchlinux, Gentoo
    • Просмотр профиля
Re: Отключение питания USB-HDD
« Ответ #10 : 31 Января 2014, 10:30:29 »
Может поможет , тыц (в коментариях так же смотреть)
31-регион

Оффлайн Spect

  • Старожил
  • *
  • Сообщений: 1173
    • Просмотр профиля
Re: Отключение питания USB-HDD
« Ответ #11 : 31 Января 2014, 15:59:45 »
Не, я не о том.
1. На порту usb 2.0 - все путем! и винчестер 2.0 и 3.0 нормально отключает и более не включает.
2. На порту usb 3.0 - питание отключает. Но через пару секунд - снова включает.
Почитываю правила udev - для данного порта.. или для данного как-то attrib обозначенного диска? отключить автомонтирование, так что ли.
Ubuntu 16.04 LTS [x86-64]/i3-2100T/2*4G/1T HDD/Intel HD 2000
Hatsan Escort Aimguard Combo 12/76, 7+1

Оффлайн BEEn

  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Re: Отключение питания USB-HDD
« Ответ #12 : 19 Июня 2014, 08:01:05 »
Так и нет решения?

Оффлайн neon1ks

  • Старожил
  • *
  • Сообщений: 1183
    • Просмотр профиля
    • Блог молодого разработчика
Re: Отключение питания USB-HDD
« Ответ #13 : 19 Июня 2014, 08:23:52 »
BEEn,
В ubuntu 12.04 можно отключать питание у диска.
https://www.linux.org.ru/forum/linux-hardware/8958167

А здесь написано, что исправлено https://bugs.launchpad.net/ubuntu/+source/udisks2/+bug/1067876


Пользователь решил продолжить мысль 19 Июня 2014, 08:30:38:
В debian 7 работает - https://docs.google.com/spreadsheet/ccc?key=0Ao5e713Ig9g_dEtqbmhOVnJuVmRmOEx1QXpMSncwbEE&usp=sharing
« Последнее редактирование: 19 Июня 2014, 08:30:38 от neon1ks »

 

Страница сгенерирована за 0.065 секунд. Запросов: 25.