Próba rozwiązania problemu z KWORKERS HIGH CPU, zgodnie z sugestią zawartą w tej odpowiedzi . Włożyłem mój crontab wiersz:
@reboot echo "disable" > /sys/firmware/acpi/interrupts/gpe06
Po ponownym uruchomieniu system nie uruchamia się. Również w trybie pojedynczego użytkownika nie uruchamia się.
Uruchomiłem ponownie komputer z opcją:
init=/bin/bash
i usunąłem wiersz z tabeli głównej, ale system się nie uruchamia.
echo
dowodzenia. $ które echo / bin / echo Więc: sudo crontab -e Następnie dodaj wiersz: @reboot / bin / echo "disable"> / sys / firmware / acpi / interrupts / gpe06Odpowiedzi:
Najprostszym sposobem na wykonanie zaprogramowanego restartu (chociaż nie mogę wymyślić przypadku użycia), jest utworzenie prostego pliku skryptu, takiego jak:
I zaplanuj to jako normalną pracę crona
(powrót do starej szkoły)
źródło
Rozumiem, że zadania @reboot nie są uruchamiane, ponieważ jest to błąd: /unix/109804/crontabs-reboot-only-works-for-root
źródło
Użyj
sudo
do uruchomienia @reboot - 14.04 używainitd
zamiastsystemd
iinitd
wymaga root /sudo
do ponownego uruchomienia, podczas gdysystemd
nie.źródło
reboot
.