
Я пытаюсь настроить виртуальную машину в качестве упражнения для моего друга, мне пришло в голову, что я могу дать ему машину, которая все время перезагружается, и попросить его выяснить, что с ней не так. Я меняю уровень выполнения, init 2
но все возвращается к норме. Как мне достичь своей цели? и как он сможет диагностировать проблему?
решение1
Уровень выполнения 2 не является перезагрузкой, на самом деле это нормальный уровень выполнения. 6 является перезагрузкой. Также вы обычно хотите использовать telinit 6
not init 6
. Это более переносимо между различными реализациями unix.
Что вам действительно нужно, так это фактическая абстракция, чтобы просто перезагрузить коробку. Я предлагаю использовать reboot
вместо того, чтобы пытаться понять уровни запуска.