Ubuntu 14.04-crontab @reboot挂起我的电脑


14

尝试解决KWORKERS HIGH CPU的错误,如本答案所示。我把我的crontab中的行:

@reboot echo "disable" > /sys/firmware/acpi/interrupts/gpe06

重新启动后,系统无法启动。同样在单用户模式下,它不会启动。

我使用以下选项重新启动了PC:

init=/bin/bash

并且我删除了根crontab中的行,但系统无法启动。


1
添加echo命令的完整路径。$其中echo / bin / echo因此:sudo crontab -e然后添加以下行:@reboot / bin / echo“ disable”> / sys / firmware / acpi / interrupts / gpe06
Maythux

2
您是将该行添加到crontab还是root的?你在说什么臭虫?您的系统有什么问题?有什么症状?“它没有开始”?好,它在哪里停下来?它甚至没有打开吗?屏幕是黑色的吗?请编辑您的问题,并向我们提供回答该问题所需的信息。
terdon

Answers:


1

进行程序重启的最简单方法(尽管我不认为用例)是创建一个简单的脚本文件,如下所示:

(shebang)/bin/bash
sudo init 6

并将其安排为使用

crontab -e

(回到老派方式)


0

我的理解是@reboot作业不会运行,因为这是一个错误:https ://unix.stackexchange.com/questions/109804/crontabs-reboot-only-works-for-root


-2

使用sudo到运行@reboot - 14.04用途initd,而不是systemdinitd需要root / sudo重新启动,而systemd不会。


问题不在于如何运行reboot
Chai T. Rex

14.04使用Upstart。不知道什么是initd。
大师
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.