- 論壇徽章:
- 0
|
[這個(gè)貼子最后由南非蜘蛛在 2002/12/17 07:28pm 編輯]
作者:南非蜘蛛 zhedou@sohu.com
個(gè)人主頁(yè):http://www.douzhe.com
轉(zhuǎn)載請(qǐng)保留作者信息
老想把一些自己知道的東西告訴大家,但是又老沒(méi)有時(shí)間,以后我會(huì)陸續(xù)寫一些原創(chuàng)文章和翻譯的文章和大家一起交流
一直希望solaris可以象freebsd和linux那樣按alt+功能鍵切換控制臺(tái),今天搞定了,和大家共享一下,只限solairs7和以前的系統(tǒng)
首先說(shuō)明sun的官方網(wǎng)站是不支持的,詳細(xì)情況請(qǐng)大家看這里http://access1.sun.com/FAQSets/Solarisx86FAQs.html#19
但是他的FAQ又有介紹http://access1.sun.com/cgi-bin/rinfo2html?244502.faq
從Solaris x86 2.4到7,solairs操作系統(tǒng)默認(rèn)安裝都不支持這個(gè)功能,可以說(shuō)很幸運(yùn),solairs7以前的系統(tǒng),沒(méi)有真正的把這個(gè)功能從內(nèi)核里關(guān)掉,還算sun有點(diǎn)人性,不知道sun是怎么想的,可能大腦有問(wèn)題 ,如果我們手工配置一下,就可以支持這個(gè)功能了.從solairs8 x86開始,這個(gè)功能就被移除了.
我的操作系統(tǒng)solairs7 x86,下面開始工作
首先用grep命令檢查設(shè)備文件名:
# grep -i chanmux /etc/name_to_major
chanmux <num>;
在/dev目錄下創(chuàng)建一個(gè)設(shè)備文件,number這個(gè)參數(shù)就是上面那個(gè)grep命令的結(jié)果 :
mknod /dev/vt01 c <number>; 1
mknod /dev/vt02 c <number>; 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
好了,現(xiàn)在可以測(cè)試一下了
Alt-PrintScreen F1 切換到VT1
Alt-PrintScreen F2 切換到VT2,
Alt-PrintScreen P 切換到上一個(gè)界面.
Alt-PrintScreen N 切換到下一個(gè)界面.
Alt-PrintScreen H 切換到X console screen (不是Alt-PrintScreen F .
注意:這里是"Alt"和" rintScreen" 一起按,然后在按F2 |
|