USB3 Док-станция и Rosa R9
USB3 Док-станция и Rosa R9
Имеется USB3 Док-станция . Под виндой когда выключаешь систему, данная док-станция автоматически паркуется и выключается, винчестер перестает крутиться. Когда то под кубунтой я решил этот вопрос так:
sudo kate /etc/init.d/usb3.script
там пишем
#!/bin/bash
hdparm -y /dev/sdc
Нужно разрешить файлу выполняться:
sudo chmod +x /etc/init.d/usb3.script
создаем ссылку
sudo ln -s /etc/init.d/usb3.script /etc/rc0.d/S01usb3.script
Все там работало нормально, пока не обновился до следующего релиза. После этого такое действие уже не прокатывало. Пытался такое же сделать в Rosa R9:
touch /etc/init.d/usb3.script
там пишем
#!/bin/bash
hdparm -y /dev/sdc
Нужно разрешить файлу выполняться:
sudo chmod +x /etc/init.d/usb3.script
создаем ссылку
ln -s /etc/init.d/usb3.script /etc/rc.d/rc0.d/S01usb3.script
Вручную если запускать скрипт через ссылку из /etc/rc.d/rc0.d, то скрипт запускается и останавливает винчестер в док-станции. А вот автоматом при выключении тоже не работает, как в последней кубунте.
Как можно заставить этот скрипт работать? Док-станция определяется как sdc, смотрел командой fdisk -l.
sudo kate /etc/init.d/usb3.script
там пишем
#!/bin/bash
hdparm -y /dev/sdc
Нужно разрешить файлу выполняться:
sudo chmod +x /etc/init.d/usb3.script
создаем ссылку
sudo ln -s /etc/init.d/usb3.script /etc/rc0.d/S01usb3.script
Все там работало нормально, пока не обновился до следующего релиза. После этого такое действие уже не прокатывало. Пытался такое же сделать в Rosa R9:
touch /etc/init.d/usb3.script
там пишем
#!/bin/bash
hdparm -y /dev/sdc
Нужно разрешить файлу выполняться:
sudo chmod +x /etc/init.d/usb3.script
создаем ссылку
ln -s /etc/init.d/usb3.script /etc/rc.d/rc0.d/S01usb3.script
Вручную если запускать скрипт через ссылку из /etc/rc.d/rc0.d, то скрипт запускается и останавливает винчестер в док-станции. А вот автоматом при выключении тоже не работает, как в последней кубунте.
Как можно заставить этот скрипт работать? Док-станция определяется как sdc, смотрел командой fdisk -l.
Re: USB3 Док-станция и Rosa R9
Сейчас система инициализайии systemd и надо создавать /etc/systemd/system/usb3.service http://wiki.opennet.ru/Systemd_%D0%B4%D ... 0%B9%D0%BB
Но init.d скрипты тоже должны поддерживаться, может быть надо переименовать его или ссылку в просто usb3
Но init.d скрипты тоже должны поддерживаться, может быть надо переименовать его или ссылку в просто usb3
Re: USB3 Док-станция и Rosa R9
Попробовал создать файл в /etc/systemd/system/, вручную с раздела /etc/rc.d/rc0.d/ ярлыком диск останавливается, автоматом при выключении нет. Я не программист и мне сложно понять, что надо написать в скрипте после перехода системы на systemd.
Re: USB3 Док-станция и Rosa R9
установи и настрой laptop-mode-tools, там можно выбрать какие диски должны останавливаться
Re: USB3 Док-станция и Rosa R9
[quote="trs"]Сейчас система инициализации systemd и надо создавать /etc/systemd/system/usb3.service
Пошел в этом направлении, создав файл usb3.service в упомянутой директории:
[Unit]
Before=poweroff.target
Before=shutdown.target
Before=reboot.target
[Service]
ExecStart=/bin/bash '/etc/profile.d/usb3.sh'
Type=forking
[Install]
WantedBy=poweroff.target
WantedBy=shutdown.target
WantedBy=reboot.target
Alias=bash.service
Естественно выполнив команды:
systemctl daemon-reload
systemctl enable usb3.service
На виртуалке прокатывает красиво, в скрипте правда указал создание директории вместо отключения док-станции. А вот вживую чего то не хватает, чтобы выполнить команду. Буду думать дальше. laptop-mode-tools ставить не планирую, да и нет вроде ее в репозиториях.
Пошел в этом направлении, создав файл usb3.service в упомянутой директории:
[Unit]
Before=poweroff.target
Before=shutdown.target
Before=reboot.target
[Service]
ExecStart=/bin/bash '/etc/profile.d/usb3.sh'
Type=forking
[Install]
WantedBy=poweroff.target
WantedBy=shutdown.target
WantedBy=reboot.target
Alias=bash.service
Естественно выполнив команды:
systemctl daemon-reload
systemctl enable usb3.service
На виртуалке прокатывает красиво, в скрипте правда указал создание директории вместо отключения док-станции. А вот вживую чего то не хватает, чтобы выполнить команду. Буду думать дальше. laptop-mode-tools ставить не планирую, да и нет вроде ее в репозиториях.
Re: USB3 Док-станция и Rosa R9
...да есть, так-то...usb721 писал(а): laptop-mode-tools ставить не планирую, да и нет вроде ее в репозиториях.
...сегодня - лучше, чем вчера, завтра - лучше, чем сегодня!..
Re: USB3 Док-станция и Rosa R9
Поиск laptop-mode-tools в "Установка и удаление программ" не дал положительного результата, по крайней мере со стандартными репозиториями, идущими по умолчанию в 64-х битной версии.
Re: USB3 Док-станция и Rosa R9
...в выпадающем меню (слева сверху) замените "Пакеты с графическим интерфейсом" на "Все" - я тож так не раз ловилсяusb721 писал(а):Поиск laptop-mode-tools в "Установка и удаление программ" не дал положительного результата, по крайней мере со стандартными репозиториями, идущими по умолчанию в 64-х битной версии.

...сегодня - лучше, чем вчера, завтра - лучше, чем сегодня!..
Re: USB3 Док-станция и Rosa R9
В сети пишут что у этой проги появился графический интерфейс. Под россой его нет пока? Поставлю попробую завтра.