Я второго буду в этом: л. с.-УБ напоминает ничего. Это вроде динозавра, в который она до сих пор Белл Лабс "сделать", и другие коммунальные услуги, не BSD или GNU. Она имеет много особенности системы администрирования, потому что HP был плохой, плохой случай "изобретено не здесь". Это напоминает старый проприетарных Юниксах, в SunOS, Dynix, ОФС/УБ, Xinu МТ DGUX и т. д. и т. п. Кроме того, скобяными ПА-РИНЦ, что HP-UX и работает на это действительно странно: он имеет регистры сегментов, стек растет вверх, "куча" растет вниз. Ickk. Кроме того, два мои предложения означают, что вы не должны оставить окно открытым контактом. @Braiam у меня сейчас Теперь @AnExistingPerson это неоптимальное, правда? Я хотел бы использовать функции операционной системы...

Для Debian 7 и более ранних версий, самый простой вариант это поставить ваш код в файл/etc/rc автомобиль.местные. Это выполняется в самом конце последовательности загрузки, просто до экрана входа в систему отображается при загрузке в консольном режиме, или просто до Х запускается иначе. До этого выходит скрипт, больше ничего не происходит, так что если вы перезагрузите систему в конце концов, вы не можете видеть экран входа в систему. Если вы это сделаете, она должна быстро исчезать.

Я указал на Debian версия выше, потому что Debian будет двигаться от реализаций SysV init и к добавлена в следующей версии. Хотя вполне вероятно, что эта будущая версия Debian будет по-прежнему позволяют радиоуправляемый.местные и такие для обратной совместимости, вы правда хотите сделать это по-другому для systemd не. Но это выходит за рамки этого вопроса.

В более широком смысле, встроенных Linux на не придется следовать правилам, установленным Linux на рабочем столе. Специализированных встраиваемых дистрибутивов Linux позволяют настроить такие вещи, как последовательность загрузки работает, специально для того, чтобы справиться с проблемами, как вы столкнулись.