LINUX.ORG.RU

История изменений

Исправление 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);
}

от рута