init と initng の比較

大まかな起動シーケンス

init
ブートローダカーネル⇒/sbin/init⇒/etc/inittab にて指定されたrunlevelのスクリプトを順番に起動
initng
ブートローダカーネル⇒/sbin/initng⇒/etc/initng/default.runlevelで指定されたスクリプトを並列に起動

起動スクリプトの保存ディレクト

init
/etc/init.d
initng
/etc/initng/daemon, /etc/initng/system, /etc/initng/net

init では /etc/init.d 以下にすべてのスクリプトを詰め込むが,initng は三つのディレクトリに分けて保存するみたい.

ランレベル

init
0,1,2,3,4,5,6

ランレベルと処理の対応は,/etc/inittab にて定義されている

initng
single, system, default

ランレベルと処理の対応は,/etc/initng にて定義されている.

サービスの起動設定

init
/etc/rc?.d/ 以下に 起動スクリプトへのリンクを貼る
initng
/etc/initng/??.runlevel に,起動スクリプトのファイル名を記述