Перезагрузка без выключения питания?

Мне нужно немного помочь с этим.

У меня дома установлен сервер под управлением Ubuntu 16.10. Когда я перезагружаюсь, появляется сообщение о том, что прерывает нормальную последовательность включения питания , чтобы уведомить меня о вторжении в дело. Это нормально, потому что я недавно выполнил обновления.

Но в настоящее время я нахожусь вдали от дома и не могу перезагрузить систему, не пытаясь дождаться ввода.

Итак, я бы хотел перезагрузить систему без выключения питания (уничтожение всех процессов и повторный запуск init?). Как бы я это сделал?

3
задан 23 March 2017 в 21:40

2 ответа

Существует 2 возможных решения, которые Вы могли попытаться перезагрузить, не подвергая циклу включения и выключения питания систему. Знайте, что 1-й метод не может диски umount перед перезапуском, и можно хотеть написать сценарий его для погони за размонтированием дисков..

  1. Выполнение sudo telinit u. Это говорит init повторно выполнять себя.

  2. Использование kexec-reboot или kexec. Они, кажется, выполняют те же задачи.

Проверка ссылка здесь для страницы GitHub.

kexec-инструменты Установки: sudo apt-get install kexec-tools

Использование подобно для обеих команд;

# kexec -l /boot/vmlinuz-linux --initrd=/boot/initramfs-linux.img --reuse-cmdline
# systemctl kexec

Далее (и более включенный) методы зарегистрированы здесь .

0
ответ дан 24 March 2017 в 07:40
  • 1
    Просто обновленный и проблема сохраняется: " фильтр failed" – bullfrog55 28 February 2019 в 17:08

Один метод может быть должен загрузиться в новое ядро с помощью kexec

apt-get install kexec-tools
dpkg-reconfigure kexec-tools

, Это должно в теории делать перезагрузки kexec в новое ядро, чтобы сделать перезагрузку, не перезагружая машину

0
ответ дан 24 March 2017 в 07:40

Другие вопросы по тегам:

Похожие вопросы: