Ubuntu 14.04 - crontab @reboot zawiesić mój komputer


14

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.


1
dodaj pełną ścieżkę echodowodzenia. $ które echo / bin / echo Więc: sudo crontab -e Następnie dodaj wiersz: @reboot / bin / echo "disable"> / sys / firmware / acpi / interrupts / gpe06
Maythux

2
Czy dodałeś tę linię do swojego crontaba lub roota? O jakim błędzie mówisz? Co jest nie tak z twoim systemem? Jakie są objawy? „To się nie zaczyna”? OK, gdzie to się kończy? Czy to się nawet nie włącza? Czy ekran jest czarny? Proszę edytować swoje pytanie i daje nam informacje potrzebne do jej odpowiedzieć.
terdon

Odpowiedzi:


1

Najprostszym sposobem na wykonanie zaprogramowanego restartu (chociaż nie mogę wymyślić przypadku użycia), jest utworzenie prostego pliku skryptu, takiego jak:

(shebang)/bin/bash
sudo init 6

I zaplanuj to jako normalną pracę crona

crontab -e

(powrót do starej szkoły)



-2

Użyj sudodo uruchomienia @reboot - 14.04 używa initdzamiast systemdi initdwymaga root / sudodo ponownego uruchomienia, podczas gdy systemdnie.


Pytanie nie dotyczy sposobu biegania reboot.
Chai T. Rex

14.04 używa Upstart. Nie mam pojęcia, co jest inicjowane.
muru
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.