Linuxの起動時間を劇的に速くする方法.

systemdを使うと起動処理が劇的に速くなります.手元のdebian(unstable)なPCでは,grubの画面から数秒でgdmの画面に切り替わります.debianをデスクトップ用途で使っている人は是非 systemd に乗り換えましょう.

乗り換えは非常に簡単です.まず,予め unstable のパッケージを使えるようにしておきます.あとは,以下の2コマンドを実行するだけです.

$ sudo apt-get install  systemd-sysv  -t unstable
$ echo "systemd-sysv hold"| sudo dpkg --set-selections

ただし,途中で,systemd に乗り換えることを確認するメッセージがでるので,メッセージに従って "Yes, do as I say" とタイプする必要があります.

これで,次回起動時からsystemdを使うようになります.

systemd はすでに動作も安定しており, fedora では fedora 15 から正式採用,redhat も次期バージョンから systemd に切り替わる予定です.ただ,debian ではポリシー的な理由で当面は unstable 扱いのままになりそうです.このあたりの事情が気になる人は http://ja.wikipedia.org/wiki/Systemd や関連リンクを参照してください.