最終更新:2018-08-14 (火) 16:15:14 (2082d)
Linux/init
initの種類
- Linux/起動プロセスで呼ばれる"init"は2種類ある。
vmlinuxが展開されて呼ばれる初期化処理
Linux/sbin/initとして呼ばれるinit
- initramfsに含まれるinitから呼ばれる。
- ルートファイルシステムに含まれる。
モード切替
init 0? | シャットダウン |
init 1 | シングルユーザモードへ移行 |
init 2? | NFSを使用しないマルチユーザモードへ移行 |
init 3? | NFSを使用するマルチユーザモードへ移行 |
init 6? | シャットダウン後、リブートし、標準のマルチユーザモードへ |
種類
sysvinit
設定ファイル
BSD系
設定ファイル
Upstart
- System V init との互換性を保ち、容易に移行可能であることが設計目標
- Ubuntu 6.10?~Ubuntu 14.10
- Red Hat Enterprise Linux 6 以降
- Fedora 9? ~ Fedora 14
- Debian 6.0(Squeeze) 以降
- Maemo
- WebOS?
- Chromium OS
- Chrome OS
- CentOS 6
systemd
- Fedora 15
- openSUSE 12.1?
- Arch Linux
- Ubuntu 15.04~
- CentOS 7~