История изменений
Исправление firkax, (текущая версия) :
Если комп почему-то не ребутается нормально (в том числе из-за дедлоков в ядре - у меня было когда-то), но прям вообще надо удалённо его ребутнуть, пусть и грубо, можно так: 1) по возможности размонтируешь/переводишь в read-only всё что можно, sync-аешь кеши (или можно не делать это всё, если устраивает fsck всего после ребута) 2) выполняешь эту программу
#include <sys/io.h>
int main(void) {
iopl(3);
outb(0xFE, 0x64);
return 0;
}
от рута
хотя на новом железе может этот способ и убрали, но вряд ли
Исходная версия firkax, :
Если прям вообще надо ребутнуть, пусть и грубо, можно так: 1) по возможности размонтируешь/переводишь в read-only всё что можно, sync-аешь кеши 2) выполняешь эту программу
#include <sys/io.h>
int main(void) {
iopl(3);
outb(0xFE, 0x64);
}
от рута