|
|
第 1 帖 | |
|
|
标题: 问个见笑的问题:FC10下如何关闭多余的tty(虚拟控制台)?---解决了!!! 原来是在:/etc/inittab 里直接修改,但同在 这个文件里没有这些TTY的内容了,哪去了?
其它只需要2个TTY控制台就够用了。 [hades@Fedora ~]$ more /etc/inittab # inittab is only used by upstart for the default runlevel. # # ADDING OTHER CONFIGURATION HERE WILL HAVE NO EFFECT ON YOUR SYSTEM. # # System initialization is started by /etc/event.d/rcS # # Individual runlevels are started by /etc/event.d/rc[0-6] # # Ctrl-Alt-Delete is handled by /etc/event.d/control-alt-delete # # Terminal gettys (tty[1-6]) are handled by /etc/event.d/tty[1-6] and # /etc/event.d/serial # # For information on how to write upstart event handlers, or how # upstart works, see init(8), initctl(8), and events(5). # # Default runlevel. The runlevels used are: # 0 - halt (Do NOT set initdefault to this) # 1 - Single user mode # 2 - Multiuser, without NFS (The same as 3, if you do not have networking) # 3 - Full multiuser mode # 4 - unused # 5 - X11 # 6 - reboot (Do NOT set initdefault to this) # id:5:initdefault: 禁用gettys 打开 vi /etc/event.d/tty1-6,把所有以 start 开头的行,用 # 注释掉。 我只保留了1-2,3-6全部关闭了。 这招是从ubuntu 提速的帖子里找到,只适用 FEDOAR 10
__________________
死 是一种艺术 任何事物都如此 我要使之分外精彩! 此帖于 08-12-10 00:08 被 hades 编辑. 原因: 解决了 |
|
|
|
|
|
|
|
第 2 帖 | |
|
|
# Terminal gettys (tty[1-6]) are handled by /etc/event.d/tty[1-6] and
# /etc/event.d/serial 呵呵~
__________________
GPG Public Key: http://pgp.mit.edu:11371/pks/lookup?op=get&search=0xCBF1C208 |
|
|
|
|
|
|
|
第 3 帖 | ||
|
|
引用:
[hades@Fedora ~]$ more /etc/event.d/serial start on fedora.serial-console-available * stop on runlevel [016] instance pre-start script while /bin/true ; do LANG=C /sbin/initctl status rcS | grep -wq "rcS (stop) waiting" && break sleep 1 done while /bin/true ; do runlevel=$(/sbin/runlevel | /bin/awk '{ print $2 }') case "$runlevel" in 2|3|4|5) LANG=C /sbin/initctl status rc$runlevel | grep -wq "rc$runlevel (stop) w aiting" && break ;; *) ;; esac sleep 1 done /sbin/securetty $1 end script exec /sbin/agetty /dev/$1 $2 vt100-nav post-stop script if [ "$UPSTART_EVENT" != "${UPSTART_EVENT##fedora.serial-console-available}" ]; then initctl emit --no-wait fedora.serial-console-available $1 $2 fi end script [hades@Fedora ~]$ [hades@Fedora ~]$ ls /etc/event.d/tty* /etc/event.d/tty1 /etc/event.d/tty3 /etc/event.d/tty5 /etc/event.d/tty2 /etc/event.d/tty4 /etc/event.d/tty6 早看过,不知如何修改呢! |
||
|
|
|
||
|
|
第 4 帖 | |
|
|
删了/etc/event.d/tty[3456]看看。。我还没用过upstart
|
|
|
|
|
|
|
|
第 5 帖 | |
|
|
ee /etc/ttys?
linux有这个文件么? |
|
|
|
|
|
|
|
第 6 帖 | |
|
|
/etc/event.d/tty3
/etc/event.d/tty4 /etc/event.d/tty5 /etc/event.d/tty6 mv 成.tty*应该就可以了吧
__________________
WHERE&THERE |
|
|
|
|
|
|
|
第 7 帖 | ||
|
|
引用:
我相信兄弟的这个方法是不可行的,不敢试。 再顶一下,有哪个兄弟知道呀,原来关TTY虚拟 控制台的地方没这个内容了。 |
||
|
|
|
||
|
|
第 8 帖 | |
|
|
暂不需要,哈哈,偶从来都是要用至少三四个虚拟中断的……
|
|
|
|
|
|
|
|
第 9 帖 | |
|
|
GUI用户可能只要2个虚拟控制台就够用了。哈哈
|
|
|
|
|
|
|
|
第 10 帖 | ||
|
|
引用:
|
||
|
|
|
||