版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、北京哈德威四方保護與控制設備有限公司HATHAW AY SI FANG PROTECTION AND CONTROL CO., LTD.QNX 目標系統(tǒng)安裝田小琰吳滌第一部分在電子盤上安裝QNX 基本系統(tǒng)1 格式化兩張軟盤插入軟盤(標記為QNX_OS_1 )到開發(fā)系統(tǒng)軟驅,在開發(fā)系統(tǒng)的QNX根目錄下進行如下操作:fdformat /dev/fd0(軟盤格式化)dinit /dev/fd0(文件系統(tǒng)初始化)mount /dev/fd0 /fd0(綁定軟盤路徑至”/fd0”)插入軟盤(標記為QNX_OS_2)到開發(fā)系統(tǒng)軟驅,重復上述步驟。在開發(fā)系統(tǒng)的 QNX 根目錄下進行如下操作:fdformat
2、 /dev/fd0(軟盤格式化)dinit /dev/fd0(文件系統(tǒng)初始化)2 在 QNX_OS_1 軟盤上制作一些常用目錄cd /fd0(轉到軟盤路徑下)mkdir bin(建立默認可執(zhí)行文件目錄)mkdir etc(建立目錄)cd etc(轉到etc 子目錄下)mkdir config(建立默認配置文件目錄)cd /(回到根目錄)4 在開發(fā)系統(tǒng)上制作軟盤OS 映像到 QNX_OS_1 軟盤cd /boot(轉到開發(fā)系統(tǒng)boot目錄下)make b=floppy(生成軟盤OS映像)cp /boot/images/floppy /fd0/.boot( 拷 貝 軟 盤 OS 映 像 到 軟 盤
3、 , 更 名 為 ”.boot”)5 拷貝系統(tǒng)啟動文件到QNX_OS_1 軟盤cp /etc/config/sysinit /fd0/etc/config(拷貝系統(tǒng)初始化文件到軟盤相應目錄)vedit /fd0/etc/config/sysinit(編輯sysinit文件)修改文件最后一行為:tinit c sh t /dev/con1-2 &以下為初始化文件加載的進程cp /bin/Dev32 /fd0/bin/Devcp /bin/Dev32.ansi /fd0/bin/Dev.ansicp /bin/Dev32.ser /fd0/bin/Dev.sercp /bin/Dev32.par
4、/fd0/bin/Dev.parcp /bin/emu387 /fd0/bin/emu876 拷貝必須指令文件到QNX_OS_1 軟盤cp /bin/sh /fd0/bin( shell 命令)cp /bin/ls /fd0/bin (查看文件命令)cp /bin/mount /fd0/bin (設備路徑綁定命令)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 (實時時鐘命令)c
5、p /bin/cp /fd0/bin (文件拷貝命令)cp /bin/mkdir /fd0/bin (建立子目錄命令)cp /bin/Fsys.diskonchip /fd0/bin ( DOC 驅動文件)cp /bin/Fsys.floppy /fd0/bin (軟驅驅動文件)cp /bin/dformat /fd0/bin (硬盤或DOC 格式化命令)cp /bin/sin /fd0/bin cp /bin/cat /fd0/bin cp /bin/rm /fd0/bin cp /bin/df /fd0/bin7 拷貝必須文件到QNX_OS_2 軟盤cp /bin/doc2000 /fd0
6、 (拷貝電子盤OS 映像)cp /bin/cp /fd0 (為使用方便,再次復制文件拷貝命令)8 用 QNX_OS_1 軟盤引導系統(tǒng)將 QNX_OS_1 軟盤插入目標系統(tǒng)軟驅,在目標系統(tǒng)的CMOS 中設置為軟盤引導方式,引導目標系統(tǒng);如可以正常啟動目標機,出現(xiàn)”#”命令提示符,并且無如何錯誤告警信息,則可確認軟盤QNX 操作系統(tǒng)映像正確。9 制作電子盤OS 映像在目標系統(tǒng)上,執(zhí)行如下命令:Fsys.diskonchip &(驅動電子盤后臺執(zhí)行)dformat (電子盤格式化)fdisk /dev/tffs0 add f 1 QNX ALL (在電子盤上利用全部空間開辟一個QNX 分區(qū))fdis
7、k /dev/tffs0 boot QNX (使該 QNX 分區(qū)可引導電子盤啟動)fdisk /dev/tffs0 loader (向電子盤拷貝引導文件)fdisk /dev/tffs0 show (查看分區(qū)信息)mount p /dev/tffs0 (在 /dev 下顯示電子盤的分區(qū)信息tffs0t77)dinit hb /dev/tffs0t77 (初始化電子盤文件系統(tǒng))mkdir doc (在軟盤上建立一個目錄)mount /dev/tffs0t77 /doc (將電子盤的內容映射到”doc”目錄下)插入 QNX_OS_2 到目標機軟驅cp doc2000 /doc/.boot (將 D
8、OC 的 OS映像拷貝到目標機電子盤上)插入 QNX_OS_1 到目標機軟驅cp /etc/config/sysinit /doc/etc/config (復制系統(tǒng)初始化文件至目標機相應目錄下)cp R /bin /doc/bin (拷貝所有必須到指令文件直目標機相應目錄下)10 用電子盤啟動計算機從軟驅中取走軟盤,重新啟動計算機,確認電子盤QNX 映像正確。第二部分在 QNX 基本系統(tǒng)上安裝基本TCP/IP 網(wǎng)絡11 拷貝 TCP/IP 網(wǎng)絡必須文件到軟盤在開發(fā)系統(tǒng)上格式化軟盤,標記為QNX_OS_3,拷貝必須文件:cp /bin/cp /fd0 (為使用方便,再次復制文件拷貝命令)cp /
9、bin/Net /fd0 (安裝網(wǎng)絡必須的基本命令)cp /bin/Net.ether1000 /fd0 (網(wǎng)卡驅動文件)cp /usr/ucb/Socklet /fd0 ( socket管理工具)cp /usr/ucb/ifconfig /fd0 (配置網(wǎng)絡接口參數(shù)命令)cp /usr /ucb/inetd /fd0 ( internet 超級服務器)cp /usr/ucb/ping /fd0 ( ping 指令)cp /usr/ucb/socket_so /fd0 ( TCP/IP 二進制共享庫)cp /usr/ucb/rpc_so /fd0 ( TCP/IP 二進制共享庫)cp /etc
10、/hosts /fd0 (本機 IP 地址配置文件)cp /etc/protocols /fd0 (網(wǎng)絡通信協(xié)議文件)cp /.license /fd0(操作系統(tǒng)的license文件 )編輯 hosts文本文件,修改IP 地址和計算機名vedit /fd0/hosts修改Alt-x ,回車12 拷貝 TCP/IP 網(wǎng)絡必須文件到目標機將軟盤插入目標系統(tǒng),建立目錄ucb:mkdir usrcd usrmkdir ucbcd /Fsys.floppy(運行軟盤文件系統(tǒng))mount /def/fd0 /fd0(綁定軟盤到/fd0)cp /fd0/Net /bincp /fd0/Net.erth100
11、0 /bincp /fd0/Socklet /usr/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/.license13 重新編制初始化文件拷出系統(tǒng)初始化文件cp /etc/config/sysinit /fd0取出 QNX_OS_3 插入開發(fā)系統(tǒng),編輯該文件vedit /fd0/sysinit在 emu87
12、 &后面且tinit c sh t /dev/con1-2 & 前面加上如下語句export PATH=PATH:/usr/ucb(設置可執(zhí)行文件路徑)Net &Net.ether1000 l1 p300 i5 & (第一塊網(wǎng)絡,地址為0x300,中斷號為5)Socklet node237 &(本機名為node237)ifconfig lo0 127.1 &ifconfig en1 node237 &inetd & (后臺啟動所有網(wǎng)絡服務)14 驗證網(wǎng)絡安裝將該文件回拷到目標機系統(tǒng)文件目錄,重新啟動目標機。啟動后嘗試ping網(wǎng)絡上其它機器,驗證TCP/IP 網(wǎng)絡是否安裝正確。第三部分在目標機上
13、安裝FTP 服務器15 制作目標機登錄文件備份目標機登錄用戶名及密碼文件cd etccp passwd passwd.bakcp shadow shadow.bak修改登錄用戶名文件vedit passwd刪除除了root 用戶外的其它行,保留root 和 bin 兩行。Alt X 回車。修改登錄密碼文件vedit shadow刪除除了root 用戶外的其它行,保留root:.一行。Alt X 回車。拷貝文件到QNX_OS_3cp /etc/passwd /fd0cp /etc/shadow /fd0恢復目標機文件cp /etc/passwd.bak /etc/passwdcp /etc/sh
14、adow.bak /etc/shadow16 拷貝其它文件到QNX_OS_3cp /etc/services /fd0 (網(wǎng)絡服務)cp /etc/ftpusers /fd0 ( ftp 使用者列表,使得遠方能以root 方式登錄)cp /etc/inetd.conf /fd0 ( inetd 命令的配置文件)cp /usr/ucb/ftpd /fd0 ( ftp daemon)17 拷貝軟盤文件到目標機將 QNX_OS_3軟盤插入目標機,F(xiàn)sys.floppy (驅動軟驅)mount /dev/fd0 /fd0cp /fd0/ftpd /usr/ucbcp /fd0/passwd /etcc
15、p /fd0/shadow /etccp /fd0/services /etccp /fd0/ftpusers /etccp /fd0/inetd.conf /etc取出軟盤,重新啟動目標機,驗證在其它機器上可以用ftp 方式登錄。第四部分允許 telnet方式遠程登錄1 將開發(fā)機上的/usr/ucb/telnetd文件拷入目標機的相應目錄,使目標機成為支持 telnet的服務器;2 將開發(fā)機上的/usr/ucb/rlogind 文件拷入目標機的相應目錄,使目標機成為支持 rlogin 的服務器;3 將開發(fā)機上的/usr/lib/terminfo/a/ansi 文件拷入目標機的相應目錄,使作為
16、客戶端的安裝了windows 系列操作系統(tǒng)的計算機可以以telnet 方式登錄到目標機。4 拷貝開發(fā)機/bin 目錄下的Dev.pty, login 和 termdef到目標機的相應目錄。5 操作步驟為:將上述文件拷貝到QNX_OS_3 軟盤的根目錄下,在從軟盤拷貝到目標機的相應目錄,/usr/lib/terminfo/a/目錄需要創(chuàng)建。6 修改 sysinit文件(現(xiàn)在可以采用UltraEdit 的 ftp 功能改文件)。在 reopen一句后增加“Dev.pty n4 &”。7 驗證telnet: 重新啟動目標機,在 Windows 下運行 telnet或在 QNX 的計算機的 shell
17、 方式下以 ” rlogin ”命令方式登錄目標機。第五部分安裝圖形界面Photon在完成了以上4 個部分之后,如果需要在目標機上運行CSM300e的圖形化用戶界面,則必須先在目標機的電子盤上添加另外一些文件,并修改sysinit 文件。需要添加的文件及其路徑如下:/bin/Input /bin/sleep/usr/photon/bin/Pg.vga4 /usr/photon/bin/phfontpfr /usr/photon/bin/pwm /usr/photon/bin/photon /usr/photon/bin/phlib_sl1 /usr/photon/bin/Aplib_s11 /
18、usr/photon/bin/pterm /usr/photon/bin/ph.boot /usr/photon/bin/ph.setup /usr/photon/bin/phlogin /usr/photon/bin/psh /usr/photon/bin/phrelay /usr/photon/bin/vesabios.ms/usr/photon/font/fontdir/usr/photon/font/fontext/usr/photon/font/latin.pfr/usr/photon/font/latinx.pfr/usr/photon/font/courier.pfr/usr/p
19、hoton/font/phcursor.phf/usr/photon/font/pcterm12.phf/usr/photon/font/pcterm14.phf/usr/photon/font/pcterm20.phf/usr/photon/font/web10.phf/usr/photon/font/web14.phf/usr/photon/font/web20.phf/usr/photon/font/web28.phf/usr/photon/font/fontmap/usr/photon/font/fontopt/etc/termcap/etc/config/phrelay其中某些文件的
20、內容與開發(fā)系統(tǒng)的文件不同,具體如下:FILE: fontext:; fontext - Photon 1.1 release font configuration file;+normal=pcterm12 =12 =14 =20, phcursor, web10 =14 =20 =28, swissFILE: fontdir:; fontdir config file, Tue Jan 27 06:11:35 1998courier,0courier.pfr,Courier 10 Pitch,0,0020-00FF,MIf,64x115,18K courierb,2courier.pfr,C
21、ourier 10 Pitch,0,B,0020-00FF,MIf,66x118,18K courieri,1courier.pfr,Courier 10 Pitch,0,I,0020-00FF,MIp,74x115,18K courierbi,3courier.pfr,Courier 10 Pitch,0,BI,0020-00FF,MIf,72x118,18K dutch,0latin.pfr,Dutch 801,0,0020-00FF,MIp,109x121,17K dutchb,2latin.pfr,Dutch 801,0,B,0020-00FF,MIp,108x118,17K dutc
22、hi,1latin.pfr,Dutch 801,0,I,0020-00FF,MIp,115x119,17K dutchbi,3latin.pfr,Dutch 801,0,BI,0020-00FF,MIp,120x119,17K dutch,2latinx.pfr,Dutch 801,0,0100-0217,MIp,161x120,22K dutchb,3latinx.pfr,Dutch 801,0,B,0100-0217,MIp,150x118,22K pcterm12,.phf,PC Terminal,12,0000-00FF,f,6x12,4Kpcterm14,.phf,PC Termin
23、al,14,0000-00FF,f,8x14,4K pcterm20,.phf,PC Terminal,20,0000-00FF,MIf,10x19,11K phcursor,.phf,Photon Cursor,0,E900-E921,MIp,32x32,2K swiss,4latin.pfr,Swiss 721,0,0020-00F,FMIp,105x119,17K swissb,6latin.pfr,Swiss 721,0,B,0020-00F,FMIp,103x119,17K swissi,5latin.pfr,Swiss 721,0,I,0020-00FF,MIp,109x119,17K swissbi,7latin.pfr,Swiss 721,0,BI,0020-00FF,MIp,109x120,17K swiss,0latinx.pfr,Swiss 721,0,0100-0217,MIp,136x118,22K swissb,1latinx.pfr,Swiss 721,0,B,0100-0217,MIp,135x119,22K wingbats,8latin.pfr,WingBats,0,F020-F0FF,MIp,144x1
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 安全生產(chǎn)每日一練活動方案題庫大全
- 2025年電子商務發(fā)展趨勢分析考試試題及答案解析
- 2026年線上乃至線下市場推廣合同
- 2026年醫(yī)院古水星模型館合作合同
- 2025度全國安全生產(chǎn)月知識測試及參考答案
- 昆明簽證面試題目及答案解析(2025版)
- 2026年電氣工程師職業(yè)技能鑒定模擬題
- 2026年消防安全專業(yè)證書考試模擬題及答案解析
- 2026年心理咨詢師心理診斷與治療技巧考試題
- 信息技術安全風險評估與處置手冊(標準版)
- 單自由度系統(tǒng)的自由振動
- 2023款 kawasaki 川崎Ninja 1000S 用戶使用手冊 說明書 摩托車
- 刑法思考題答案
- 防水煤柱的留設
- s-舒更葡糖鈉注射液說明書
- GB/T 11322.1-2013射頻電纜第0部分:詳細規(guī)范設計指南第1篇同軸電纜
- 專利挖掘與交底書課件
- 三年級下期語文考試雙向細目表
- 企業(yè)安全安全生產(chǎn)雙重預防機制建設規(guī)范
- 新托業(yè)聽力必背19天(中英文已校對打印版)匯總
- 醫(yī)院機電工程運行保障服務方案
評論
0/150
提交評論