2007/02/14(水) [n年前の日記]
#5 [linux][ubuntu][debian] debian系で仮想コンソールの数を減らすにはどうすればいいんだらう
redhat 系は /etc/inittab が関係してるらしいが…。debian 系は場所が違うっぽい。/etc/inittab が存在しないし。
あー。それで inittab が無かったのか。> Ubuntu 6.10。
◎ _Ubuntu Linux「Edgy Eft」がリリースへ--高速起動処理を実現 :
Upstartは、元来UNIX System V用に作成され長い年月を積み重ねてきたソフトウェア「init」に変わるもので、起動時間を「大きく高速化する」ものだとCanonicalは説明している。
upstartが萌え萌えだ。手動じゃ使わないだろけど。inittabがなくなっててびっくり、裏でそんなことなってたのか。起動が速いのかどーかはわかんないけど、萌えは重要だ。2006年12月 より
あー。それで inittab が無かったのか。> Ubuntu 6.10。
◎ _ReplacementInit - Ubuntu Wiki :
眺めてみたが、仮想コンソール数を減らすにはどうしたらいいのか、やっぱり判らない。
◎ _Bug #61539 in upstart (Ubuntu): “/etc/inittab (esp. ttys) not migrated to upstart jobs” :
/etc/default/console-setup を編集しろ、と書いてあるように見える。
再起動してみた。ps auxw | grep tty。
tty1〜4しか出てこない。無効になったみたいだ。
# Setup these consoles. Most people do not need to change this. # ACTIVE_CONSOLES="/dev/tty[1-6]" ACTIVE_CONSOLES="/dev/tty[1-4]"と修正。また、/etc/event.d/tty* の中も覗け、とある。start on と書いてある行をコメントアウトしろ、とのこと。例えば /etc/event.d/tty5 なら、
# tty5 - getty # # This service maintains a getty on tty5 from the point the system is # started until it is shut down again. # start on runlevel-2 # start on runlevel-3 stop on runlevel-4 stop on runlevel-5 stop on shutdown respawn /sbin/getty 38400 tty5こんな感じなのかな。
再起動してみた。ps auxw | grep tty。
tty1〜4しか出てこない。無効になったみたいだ。
[ ツッコむ ]
以上です。