Init
initはマシンを立ち上げる唯一の方法ではない。最近のブートローダ(たとえばLILOやGRUB)では、カーネルが初期化の最後に何を起動するかを指定することができる(既定値はもちろん/sbin/initである)。これは、ブートローダのプロンプトにinit=/foo/barなどと打ち込むことで実現される。これは直接シェル(Bashやzsh)を使いたい場合に便利な機能である。たとえば、init=/bin/bashを使えば、シェルが使える状態で立ち上がり、パスワードを入力する必要もない。システム管理者がこれを安全でないと判断する場合は、ブートローダのパスワードを設定すればよい。
BSD系では、ブート処理は途中で割り込むことができ、boot -sコマンドでシングルユーザーモードで立ち上げることができる。シングルユーザーモードは技術的にはinitをスキップするわけではない。