qnx目標(biāo)系統(tǒng)完全安裝命令手冊(cè)-wd_第1頁(yè)
qnx目標(biāo)系統(tǒng)完全安裝命令手冊(cè)-wd_第2頁(yè)
qnx目標(biāo)系統(tǒng)完全安裝命令手冊(cè)-wd_第3頁(yè)
qnx目標(biāo)系統(tǒng)完全安裝命令手冊(cè)-wd_第4頁(yè)
qnx目標(biāo)系統(tǒng)完全安裝命令手冊(cè)-wd_第5頁(yè)
已閱讀5頁(yè),還剩6頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、Ò北京哈德威四方保護(hù)與控制設(shè)備有限公司HATHAWAY SI FANG PROTECTION AND CONTROL CO., LTD.QNX目標(biāo)系統(tǒng)安裝田小琰吳滌第一部分 在電子盤上安裝QNX基本系統(tǒng)1 格式化兩張軟盤 插入軟盤(標(biāo)記為QNX_OS_1)到開發(fā)系統(tǒng)軟驅(qū),在開發(fā)系統(tǒng)的QNX根目錄下進(jìn)行如下操作:fdformat /dev/fd0(軟盤格式化)dinit /dev/fd0(文件系統(tǒng)初始化)mount /dev/fd0 /fd0(綁定軟盤路徑至”/fd0”) 插入軟盤(標(biāo)記為QNX_OS_2)到開發(fā)系統(tǒng)軟驅(qū),重復(fù)上述步驟。在開發(fā)系統(tǒng)的QNX根目錄下進(jìn)行如下操作:fdfor

2、mat /dev/fd0(軟盤格式化)dinit /dev/fd0(文件系統(tǒng)初始化)2 在QNX_OS_1軟盤上制作一些常用目錄cd /fd0(轉(zhuǎn)到軟盤路徑下)mkdir bin(建立默認(rèn)可執(zhí)行文件目錄)mkdir etc(建立目錄)cd etc(轉(zhuǎn)到etc子目錄下)mkdir config(建立默認(rèn)配置文件目錄)cd /(回到根目錄)4 在開發(fā)系統(tǒng)上制作軟盤OS映像到QNX_OS_1軟盤cd /boot(轉(zhuǎn)到開發(fā)系統(tǒng)boot目錄下)make b=floppy(生成軟盤OS映像)cp /boot/images/floppy /fd0/.boot(拷貝軟盤OS映像到軟盤,更名為”.boot”)5

3、 拷貝系統(tǒng)啟動(dòng)文件到QNX_OS_1軟盤cp /etc/config/sysinit /fd0/etc/config(拷貝系統(tǒng)初始化文件到軟盤相應(yīng)目錄)vedit /fd0/etc/config/sysinit(編輯sysinit文件)修改文件最后一行為:tinit c sh t /dev/con1-2 & 以下為初始化文件加載的進(jìn)程cp /bin/Dev32 /fd0/bin/Devcp /bin/Dev32.ansi /fd0/bin/Dev.ansicp /bin/Dev32.ser /fd0/bin/Dev.sercp /bin/Dev32.par /fd0/bin/Dev.p

4、arcp /bin/emu387 /fd0/bin/emu876 拷貝必須指令文件到QNX_OS_1軟盤cp /bin/sh /fd0/bin(shell命令)cp /bin/ls /fd0/bin (查看文件命令) cp /bin/mount /fd0/bin (設(shè)備路徑綁定命令)cp /bin/fdisk /fd0/bin (硬盤或DOC分區(qū)命令)cp /bin/tinit /fd0/bin (terminal初始化命令)cp /bin/dinit /fd0/bin (建立初始化文件系統(tǒng)命令)cp /bin/rtc /fd0/bin (實(shí)時(shí)時(shí)鐘命令)cp /bin/cp /fd0/bin

5、(文件拷貝命令)cp /bin/mkdir /fd0/bin (建立子目錄命令)cp /bin/Fsys.diskonchip /fd0/bin (DOC驅(qū)動(dòng)文件)cp /bin/Fsys.floppy /fd0/bin (軟驅(qū)驅(qū)動(dòng)文件)cp /bin/dformat /fd0/bin (硬盤或DOC格式化命令)cp /bin/sin /fd0/bin (查看進(jìn)程命令)cp /bin/cat /fd0/bin (文件查看命令)cp /bin/rm /fd0/bin (刪除命令)cp /bin/df /fd0/bin (硬盤空間查看命令)7 拷貝必須文件到QNX_OS_2軟盤cp /bin/do

6、c2000 /fd0 (拷貝電子盤OS映像)cp /bin/cp /fd0 (為使用方便,再次復(fù)制文件拷貝命令)8 用QNX_OS_1軟盤引導(dǎo)系統(tǒng)將QNX_OS_1軟盤插入目標(biāo)系統(tǒng)軟驅(qū),在目標(biāo)系統(tǒng)的CMOS中設(shè)置為軟盤引導(dǎo)方式,引導(dǎo)目標(biāo)系統(tǒng);如可以正常啟動(dòng)目標(biāo)機(jī),出現(xiàn)”#”命令提示符,并且無(wú)如何錯(cuò)誤告警信息,則可確認(rèn)軟盤QNX操作系統(tǒng)映像正確。9 制作電子盤OS映像在目標(biāo)系統(tǒng)上,執(zhí)行如下命令:Fsys.diskonchip &(驅(qū)動(dòng)電子盤后臺(tái)執(zhí)行)dformat (電子盤格式化)fdisk /dev/tffs0 add f 1 QNX ALL (在電子盤上利用全部空間開辟一個(gè)QNX分區(qū)

7、)fdisk /dev/tffs0 boot QNX (使該QNX分區(qū)可引導(dǎo)電子盤啟動(dòng))fdisk /dev/tffs0 loader (向電子盤拷貝引導(dǎo)文件)fdisk /dev/tffs0 show (查看分區(qū)信息)mount p /dev/tffs0 (在/dev下顯示電子盤的分區(qū)信息tffs0t77)dinit hb /dev/tffs0t77 (初始化電子盤文件系統(tǒng))mkdir doc (在軟盤上建立一個(gè)目錄)mount /dev/tffs0t77 /doc (將電子盤的內(nèi)容映射到”doc”目錄下)插入QNX_OS_2到目標(biāo)機(jī)軟驅(qū)cp doc2000 /doc/.boot (將DOC

8、的OS映像拷貝到目標(biāo)機(jī)電子盤上)插入QNX_OS_1到目標(biāo)機(jī)軟驅(qū)cp /etc/config/sysinit /doc/etc/config (復(fù)制系統(tǒng)初始化文件至目標(biāo)機(jī)相應(yīng)目錄下)cp R /bin /doc/bin (拷貝所有必須到指令文件直目標(biāo)機(jī)相應(yīng)目錄下)10 用電子盤啟動(dòng)計(jì)算機(jī)從軟驅(qū)中取走軟盤,重新啟動(dòng)計(jì)算機(jī),確認(rèn)電子盤QNX映像正確。第二部分 在QNX基本系統(tǒng)上安裝基本TCP/IP網(wǎng)絡(luò)11 拷貝TCP/IP網(wǎng)絡(luò)必須文件到軟盤在開發(fā)系統(tǒng)上格式化軟盤,標(biāo)記為QNX_OS_3,拷貝必須文件: cp /bin/cp /fd0 (為使用方便,再次復(fù)制文件拷貝命令)cp /bin/Net /f

9、d0 (安裝網(wǎng)絡(luò)必須的基本命令)cp /bin/Net.ether1000 /fd0 (網(wǎng)卡驅(qū)動(dòng)文件)cp /usr/ucb/Socklet /fd0 (socket管理工具)cp /usr/ucb/ifconfig /fd0 (配置網(wǎng)絡(luò)接口參數(shù)命令)cp /usr /ucb/inetd /fd0 (internet超級(jí)服務(wù)器)cp /usr/ucb/ping /fd0 (ping指令)cp /usr/ucb/socket_so /fd0 (TCP/IP二進(jìn)制共享庫(kù))cp /usr/ucb/rpc_so /fd0 (TCP/IP二進(jìn)制共享庫(kù))cp /etc/hosts /fd0 (本機(jī)IP地址

10、配置文件)cp /etc/protocols /fd0 (網(wǎng)絡(luò)通信協(xié)議文件) cp /.license /fd0(操作系統(tǒng)的license文件)編輯hosts文本文件,修改IP地址和計(jì)算機(jī)名vedit /fd0/hosts修改Alt-x,回車12 拷貝TCP/IP網(wǎng)絡(luò)必須文件到目標(biāo)機(jī)將軟盤插入目標(biāo)系統(tǒng),建立目錄ucb:mkdir usrcd usrmkdir ucbcd /Fsys.floppy(運(yùn)行軟盤文件系統(tǒng))mount /def/fd0 /fd0(綁定軟盤到/fd0)cp /fd0/Net /bincp /fd0/Net.erth1000 /bincp /fd0/Socklet /usr

11、/ucbcp /fd0/ifconfig /usr/ucbcp /fd0/inetd /usr/ucbcp /fd0/ping /usr/ucbcp /fd0/socket_so /usr/ucbcp /fd0/rpc_so /usr/ucbcp /fd0/hosts /etccp /fd0/protocols /etccp /fd0/.license 13 重新編制初始化文件拷出系統(tǒng)初始化文件cp /etc/config/sysinit /fd0取出QNX_OS_3插入開發(fā)系統(tǒng),編輯該文件vedit /fd0/sysinit在emu87 &后面且tinit c sh t /dev/c

12、on1-2 & 前面加上如下語(yǔ)句export PATH=PATH:/usr/ucb(設(shè)置可執(zhí)行文件路徑)Net &Net.ether1000 l1 p300 i5 & (第一塊網(wǎng)絡(luò),地址為0x300,中斷號(hào)為5)Socklet node237 &(本機(jī)名為node237)ifconfig lo0 127.1 &ifconfig en1 node237 &inetd & (后臺(tái)啟動(dòng)所有網(wǎng)絡(luò)服務(wù))14 驗(yàn)證網(wǎng)絡(luò)安裝將該文件回拷到目標(biāo)機(jī)系統(tǒng)文件目錄,重新啟動(dòng)目標(biāo)機(jī)。啟動(dòng)后嘗試ping網(wǎng)絡(luò)上其它機(jī)器,驗(yàn)證TCP/IP網(wǎng)絡(luò)是否安裝正確。第三部分 在

13、目標(biāo)機(jī)上安裝FTP服務(wù)器 15 制作目標(biāo)機(jī)登錄文件備份目標(biāo)機(jī)登錄用戶名及密碼文件cd etccp passwd passwd.bakcp shadow shadow.bak修改登錄用戶名文件vedit passwd刪除除了root用戶外的其它行,保留root和bin兩行。Alt X 回車。修改登錄密碼文件vedit shadow刪除除了root用戶外的其它行,保留root:.一行。Alt X 回車??截愇募絈NX_OS_3cp /etc/passwd /fd0cp /etc/shadow /fd0恢復(fù)目標(biāo)機(jī)文件cp /etc/passwd.bak /etc/passwdcp /etc/sha

14、dow.bak /etc/shadow16 拷貝其它文件到QNX_OS_3cp /etc/services /fd0 (網(wǎng)絡(luò)服務(wù))cp /etc/ftpusers /fd0 (ftp使用者列表,使得遠(yuǎn)方能以root方式登錄)cp /etc/inetd.conf /fd0 (inetd命令的配置文件)cp /usr/ucb/ftpd /fd0 (ftp daemon)17 拷貝軟盤文件到目標(biāo)機(jī)將QNX_OS_3軟盤插入目標(biāo)機(jī),F(xiàn)sys.floppy (驅(qū)動(dòng)軟驅(qū))mount /dev/fd0 /fd0cp /fd0/ftpd /usr/ucbcp /fd0/passwd /etccp /fd0/s

15、hadow /etccp /fd0/services /etccp /fd0/ftpusers /etccp /fd0/inetd.conf /etc取出軟盤,重新啟動(dòng)目標(biāo)機(jī),驗(yàn)證在其它機(jī)器上可以用ftp方式登錄。第四部分 允許telnet方式遠(yuǎn)程登錄1 將開發(fā)機(jī)上的 /usr/ucb/telnetd文件拷入目標(biāo)機(jī)的相應(yīng)目錄,使目標(biāo)機(jī)成為支持telnet的服務(wù)器;2 將開發(fā)機(jī)上的 /usr/ucb/rlogind文件拷入目標(biāo)機(jī)的相應(yīng)目錄,使目標(biāo)機(jī)成為支持rlogin的服務(wù)器;3 將開發(fā)機(jī)上的 /usr/lib/terminfo/a/ansi文件拷入目標(biāo)機(jī)的相應(yīng)目錄,使作為客戶端的安裝了wind

16、ows系列操作系統(tǒng)的計(jì)算機(jī)可以以telnet方式登錄到目標(biāo)機(jī)。4 拷貝開發(fā)機(jī)/bin目錄下的Dev.pty,login和termdef到目標(biāo)機(jī)的相應(yīng)目錄。5 操作步驟為:將上述文件拷貝到QNX_OS_3軟盤的根目錄下,在從軟盤拷貝到目標(biāo)機(jī)的相應(yīng)目錄,/usr/lib/terminfo/a/目錄需要?jiǎng)?chuàng)建。6 修改sysinit文件(現(xiàn)在可以采用UltraEdit的ftp功能改文件)。在reopen一句后增加“Dev.pty n4 &”。7 驗(yàn)證telnet:重新啟動(dòng)目標(biāo)機(jī),在Windows下運(yùn)行telnet或在QNX的計(jì)算機(jī)的shell方式下以”rlogin ”命令方式登錄目標(biāo)機(jī)。第五部

17、分 安裝圖形界面Photon在完成了以上4個(gè)部分之后,如果需要在目標(biāo)機(jī)上運(yùn)行CSM300e的圖形化用戶界面,則必須先在目標(biāo)機(jī)的電子盤上添加另外一些文件,并修改sysinit文件。需要添加的文件及其路徑如下:l /bin/Inputl /bin/sleepl /usr/photon/bin/Pg.vga4l /usr/photon/bin/phfontpfrl /usr/photon/bin/pwml /usr/photon/bin/photonl /usr/photon/bin/phlib_sl1l /usr/photon/bin/Aplib_s11l /usr/photon/bin/pter

18、ml /usr/photon/bin/ph.bootl /usr/photon/bin/ph.setupl /usr/photon/bin/phloginl /usr/photon/bin/pshl /usr/photon/bin/phrelayl /usr/photon/bin/vesabios.msl /usr/photon/font/fontdirl /usr/photon/font/fontextl /usr/photon/font/latin.pfrl /usr/photon/font/latinx.pfrl /usr/photon/font/courier.pfrl /usr/ph

19、oton/font/phcursor.phfl /usr/photon/font/pcterm12.phfl /usr/photon/font/pcterm14.phfl /usr/photon/font/pcterm20.phfl /usr/photon/font/web10.phfl /usr/photon/font/web14.phfl /usr/photon/font/web20.phfl /usr/photon/font/web28.phfl /usr/photon/font/fontmapl /usr/photon/font/fontoptl /etc/termcapl /etc/

20、config/phrelay其中某些文件的內(nèi)容與開發(fā)系統(tǒng)的文件不同,具體如下:FILE: fontext:; fontext - Photon 1.1 release font configuration file;+normal=pcterm12 >=12 <14, pcterm14 >=14 <20, pcterm20 >=20, phcursor, web10 <=13, web14 >=14 <20, web20 >=20 <28, web28 >=28, swissFILE: fontdir:; fontdir con

21、fig file, Tue Jan 27 06:11:35 1998;courier,0courier.pfr,Courier 10 Pitch,0,0020-00FF,MIf,64x115,18Kcourierb,2courier.pfr,Courier 10 Pitch,0,B,0020-00FF,MIf,66x118,18Kcourieri,1courier.pfr,Courier 10 Pitch,0,I,0020-00FF,MIp,74x115,18Kcourierbi,3courier.pfr,Courier 10 Pitch,0,BI,0020-00FF,MIf,72x118,1

22、8Kdutch,0latin.pfr,Dutch 801,0,0020-00FF,MIp,109x121,17Kdutchb,2latin.pfr,Dutch 801,0,B,0020-00FF,MIp,108x118,17Kdutchi,1latin.pfr,Dutch 801,0,I,0020-00FF,MIp,115x119,17Kdutchbi,3latin.pfr,Dutch 801,0,BI,0020-00FF,MIp,120x119,17Kdutch,2latinx.pfr,Dutch 801,0,0100-0217,MIp,161x120,22Kdutchb,3latinx.p

23、fr,Dutch 801,0,B,0100-0217,MIp,150x118,22Kpcterm12,.phf,PC Terminal,12,0000-00FF,f,6x12,4Kpcterm14,.phf,PC Terminal,14,0000-00FF,f,8x14,4Kpcterm20,.phf,PC Terminal,20,0000-00FF,MIf,10x19,11Kphcursor,.phf,Photon Cursor,0,E900-E921,MIp,32x32,2Kswiss,4latin.pfr,Swiss 721,0,0020-00FF,MIp,105x119,17Kswis

24、sb,6latin.pfr,Swiss 721,0,B,0020-00FF,MIp,103x119,17Kswissi,5latin.pfr,Swiss 721,0,I,0020-00FF,MIp,109x119,17Kswissbi,7latin.pfr,Swiss 721,0,BI,0020-00FF,MIp,109x120,17Kswiss,0latinx.pfr,Swiss 721,0,0100-0217,MIp,136x118,22Kswissb,1latinx.pfr,Swiss 721,0,B,0100-0217,MIp,135x119,22Kwingbats,8latin.pfr,WingBats,0,F020-F0FF,MIp,144x113,17K第六部分 最終的sysinit文件在目錄/etc/config/下的sysinit文件是QNX系統(tǒng)啟動(dòng)的初始化文件,為了實(shí)現(xiàn)TCP/IP協(xié)議傳輸和啟動(dòng)圖

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論