После установки в качестве второй ОС (первая win7x64), ноутбук Acer-v5 стал сам включаться после выключения спустя 3-5 секунд. В биосе ВСЁ что имеет отношение к включению по: сети, юсб - ОТКЛЮЧЕНО! Это самопроизвольное включение было проверено на версиях 18.1 цин64, 18.1 цин32, 17.3 цин64, 17.3 цин32 с жёсткого диска. При работе с флешки на которую был установлен 17.3 цин32 - таких включений не происходит!
У кого есть идеи для лечения этого включения? Может кто-то уже давно справился, помогите?!
Решение найдено, вопрос закрываем. ссылка на первоисточник в лучшем ответе.
Решение для 14.04 и младше (все, что используют init)
Код: Bash
#
# haltusbpower init script
#
# chkconfig: 345 99 20
# description: A script to act as a workaround for the bug in the runtime power management module, which causes my acer aspire v5-571 laptop to restart after shutting down.
#
### BEGIN INIT INFO
# Provides: haltusbpower
# Default-Stop: 0 1 3 5
# Short-Description: Halt USB Powersave mode
# Description: A script to halt usb power control.
### END INIT INFO
# Source function library.
. /etc/init.d/functions
# Bus list for the runtime power management module.
buslist="usb"
# See how we were called.
case "$1" in
start)
echo "USB bug fix active"
#no-op on startup
;;
stop)
echo "Turning off USB Power Control"
for bus in $buslist; do
for i in /sys/bus/$bus/devices/*/power/control; do
echo on > $i
done
done
;;
*)
echo "Usage: /etc/init.d/haltusbpower {start|stop}"
exit 1
;;
esac
exit 0
Добавляете скрипт, как сервис
Код: Bash
sudo chkconfig --add haltusbpower
Код: INI
[Unit]
Description=Halt USB Power
Before=shutdown.target
DefaultDependencies=no
[Service]
ExecStart=/bin/sh -c 'for i in /sys/bus/usb/devices/*/power/control;do /bin/echo on > $i;done'
Type=oneshot
RemainAfterExit=yes
[Install]
WantedBy=shutdown.target
Добавляете его как службу и запускаете
Код: Bash
sudo systemctl enable haltusbpower.service
sudo systemctl start haltusbpower.service