免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1030 | 回复: 0
打印 上一主题 下一主题

[转载]南非蜘蛛日记 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-02-26 13:57 |只看该作者 |倒序浏览
蜘蛛日记(一):在solairs字符界面下,支持多虚拟操作台
作者:南非蜘蛛
zhedou@sohu.com

个人主页:http://www.douzhe.com
转载请保留作者信息
老想把一些自己知道的东西告诉大家,但是又老没有时间,以后我会陆续写一些原创文章和翻译的文章和大家一起交流
一直希望solaris可以象freebsd和linux那样按alt+功能键切换控制台,今天搞定了,和大家共享一下,只限solairs7和以前的系统
   首先说明sun的官方网站是不支持的,详细情况请大家看这里
http://access1.sun.com/FAQSets/Solarisx86FAQs.html#19
   但是他的FAQ又有介绍
http://access1.sun.com/cgi-bin/rinfo2html?244502.faq
   从Solaris x86 2.4到7,solairs操作系统默认安装都不支持这个功能,可以说很幸运,solairs7以前的系统,没有真正的把这个功能从内核里关掉,还算sun有点人性,不知道sun是怎么想的,可能大脑有问题,如果我们手工配置一下,就可以支持这个功能了.从solairs8 x86开始,这个功能就被移除了.
    我的操作系统solairs7 x86,下面开始工作
首先用grep命令检查设备文件名:
# grep -i chanmux /etc/name_to_major
chanmux ;
在/dev目录下创建一个设备文件,number这个参数就是上面那个grep命令的结果 :
mknod /dev/vt01 c ; 1
mknod /dev/vt02 c ; 2
etc...
然后在/etc/inittab里添加:
v1:234:respawn:/usr/lib/saf/ttymon -g -h -p "VT1 Login: " -T AT386 -d /dev/vt01 -l console
v2:234:respawn:/usr/lib/saf/ttymon -g -h -p "VT2 Login: " -T AT386 -d /dev/vt02 -l console
etc...
然后用init命令从读inittab文件,或者reboot,也可以用一下命令:
/usr/sbin/init q
好了,现在可以测试一下了
Alt-PrintScreen F1   切换到VT1
Alt-PrintScreen F2   切换到VT2,
Alt-PrintScreen P    切换到上一个界面.
Alt-PrintScreen N    切换到下一个界面.
Alt-PrintScreen H    切换到X console screen (不是Alt-PrintScreen F.
注意:这里是"Alt"和"rintScreen" 一起按,然后在按F2


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/7362/showart_78725.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP