一直以為改了/etc/inittab的runlevel設(shè)為5或3后就可以從console臺登錄,可是怎么配置都不起作用,其實在RedHat的時候是可以起作用的,RedHat的做法是只把 xdm/gdm/kdm 這些圖形登錄程序放在 runlevel 5 的啟動腳本里, 而 runlevel 3的啟動腳本中不放, 這樣你用 runlevel 3時, 不會自動執(zhí)行圖形界面.
Debian的做法和RedHat不一樣, 所有runlevel下面都會放 xdm/gdm/kdm 腳本, 這時你改變 runlevel 的數(shù)字是不起作用的.
在debian下, 你只要把 /etc/rc5.d/ 中的 S99gdm 的名字改成 K99gdm (或者是其它名字,但是改為S99gdm.tmp是起不了作用的。), 就可以在啟動的時候不起動圖形界面了. (如果你的inittab中是 id:2:initdefault: , 那么就改 /etc/rc2.d/ 下面的文件名, 其它類推)
什么時候想用圖形了, 再把開頭的 "K" 改回 "S" 即可.
在debian下, 你只要把 /etc/rc5.d/ 中的 S99gdm 的名字改成 K99gdm (或者是其它名字,但是改為S99gdm.tmp是起不了作用的。), 就可以在啟動的時候不起動圖形界面了. (如果你的inittab中是 id:2:initdefault: , 那么就改 /etc/rc2.d/ 下面的文件名, 其它類推)
什么時候想用圖形了, 再把開頭的 "K" 改回 "S" 即可.