




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Ò北京哈德威四方保护与控制设备有限公司HATHAWAY SI FANG PROTECTION AND CONTROL CO., LTD.QNX目标系统安装田小琰吴涤第一部分 在电子盘上安装QNX基本系统1 格式化两张软盘 插入软盘(标记为QNX_OS_1)到开发系统软驱,在开发系统的QNX根目录下进行如下操作:fdformat /dev/fd0(软盘格式化)dinit /dev/fd0(文件系统初始化)mount /dev/fd0 /fd0(绑定软盘路径至”/fd0”) 插入软盘(标记为QNX_OS_2)到开发系统软驱,重复上述步骤。在开发系统的QNX根目录下进行如下操作:fdfor
2、mat /dev/fd0(软盘格式化)dinit /dev/fd0(文件系统初始化)2 在QNX_OS_1软盘上制作一些常用目录cd /fd0(转到软盘路径下)mkdir bin(建立默认可执行文件目录)mkdir etc(建立目录)cd etc(转到etc子目录下)mkdir config(建立默认配置文件目录)cd /(回到根目录)4 在开发系统上制作软盘OS映像到QNX_OS_1软盘cd /boot(转到开发系统boot目录下)make b=floppy(生成软盘OS映像)cp /boot/images/floppy /fd0/.boot(拷贝软盘OS映像到软盘,更名为”.boot”)5
3、 拷贝系统启动文件到QNX_OS_1软盘cp /etc/config/sysinit /fd0/etc/config(拷贝系统初始化文件到软盘相应目录)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 /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 (设备路径绑定命令)cp /bin/fdisk /fd0/bin (硬盘或DOC分区命令)cp /bin/tinit /fd0/bin (terminal初始化命令)cp /bin/dinit /fd0/bin (建立初始化文件系统命令)cp /bin/rtc /fd0/bin (实时时钟命令)cp /bin/cp /fd0/bin
5、(文件拷贝命令)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/bin (硬盘空间查看命令)7 拷贝必须文件到QNX_OS_2软盘cp /bin/do
6、c2000 /fd0 (拷贝电子盘OS映像)cp /bin/cp /fd0 (为使用方便,再次复制文件拷贝命令)8 用QNX_OS_1软盘引导系统将QNX_OS_1软盘插入目标系统软驱,在目标系统的CMOS中设置为软盘引导方式,引导目标系统;如可以正常启动目标机,出现”#”命令提示符,并且无如何错误告警信息,则可确认软盘QNX操作系统映像正确。9 制作电子盘OS映像在目标系统上,执行如下命令:Fsys.diskonchip &(驱动电子盘后台执行)dformat (电子盘格式化)fdisk /dev/tffs0 add f 1 QNX ALL (在电子盘上利用全部空间开辟一个QNX分区
7、)fdisk /dev/tffs0 boot QNX (使该QNX分区可引导电子盘启动)fdisk /dev/tffs0 loader (向电子盘拷贝引导文件)fdisk /dev/tffs0 show (查看分区信息)mount p /dev/tffs0 (在/dev下显示电子盘的分区信息tffs0t77)dinit hb /dev/tffs0t77 (初始化电子盘文件系统)mkdir doc (在软盘上建立一个目录)mount /dev/tffs0t77 /doc (将电子盘的内容映射到”doc”目录下)插入QNX_OS_2到目标机软驱cp doc2000 /doc/.boot (将DOC
8、的OS映像拷贝到目标机电子盘上)插入QNX_OS_1到目标机软驱cp /etc/config/sysinit /doc/etc/config (复制系统初始化文件至目标机相应目录下)cp R /bin /doc/bin (拷贝所有必须到指令文件直目标机相应目录下)10 用电子盘启动计算机从软驱中取走软盘,重新启动计算机,确认电子盘QNX映像正确。第二部分 在QNX基本系统上安装基本TCP/IP网络11 拷贝TCP/IP网络必须文件到软盘在开发系统上格式化软盘,标记为QNX_OS_3,拷贝必须文件: cp /bin/cp /fd0 (为使用方便,再次复制文件拷贝命令)cp /bin/Net /f
9、d0 (安装网络必须的基本命令)cp /bin/Net.ether1000 /fd0 (网卡驱动文件)cp /usr/ucb/Socklet /fd0 (socket管理工具)cp /usr/ucb/ifconfig /fd0 (配置网络接口参数命令)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/hosts /fd0 (本机IP地址
10、配置文件)cp /etc/protocols /fd0 (网络通信协议文件) cp /.license /fd0(操作系统的license文件)编辑hosts文本文件,修改IP地址和计算机名vedit /fd0/hosts修改Alt-x,回车12 拷贝TCP/IP网络必须文件到目标机将软盘插入目标系统,建立目录ucb:mkdir usrcd usrmkdir ucbcd /Fsys.floppy(运行软盘文件系统)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 重新编制初始化文件拷出系统初始化文件cp /etc/config/sysinit /fd0取出QNX_OS_3插入开发系统,编辑该文件vedit /fd0/sysinit在emu87 &后面且tinit c sh t /dev/c
12、on1-2 & 前面加上如下语句export PATH=PATH:/usr/ucb(设置可执行文件路径)Net &Net.ether1000 l1 p300 i5 & (第一块网络,地址为0x300,中断号为5)Socklet node237 &(本机名为node237)ifconfig lo0 127.1 &ifconfig en1 node237 &inetd & (后台启动所有网络服务)14 验证网络安装将该文件回拷到目标机系统文件目录,重新启动目标机。启动后尝试ping网络上其它机器,验证TCP/IP网络是否安装正确。第三部分 在
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/sha
14、dow.bak /etc/shadow16 拷贝其它文件到QNX_OS_3cp /etc/services /fd0 (网络服务)cp /etc/ftpusers /fd0 (ftp使用者列表,使得远方能以root方式登录)cp /etc/inetd.conf /fd0 (inetd命令的配置文件)cp /usr/ucb/ftpd /fd0 (ftp daemon)17 拷贝软盘文件到目标机将QNX_OS_3软盘插入目标机,Fsys.floppy (驱动软驱)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取出软盘,重新启动目标机,验证在其它机器上可以用ftp方式登录。第四部分 允许telnet方式远程登录1 将开发机上的 /usr/ucb/telnetd文件拷入目标机的相应目录,使目标机成为支持telnet的服务器;2 将开发机上的 /usr/ucb/rlogind文件拷入目标机的相应目录,使目标机成为支持rlogin的服务器;3 将开发机上的 /usr/lib/terminfo/a/ansi文件拷入目标机的相应目录,使作为客户端的安装了wind
16、ows系列操作系统的计算机可以以telnet方式登录到目标机。4 拷贝开发机/bin目录下的Dev.pty,login和termdef到目标机的相应目录。5 操作步骤为:将上述文件拷贝到QNX_OS_3软盘的根目录下,在从软盘拷贝到目标机的相应目录,/usr/lib/terminfo/a/目录需要创建。6 修改sysinit文件(现在可以采用UltraEdit的ftp功能改文件)。在reopen一句后增加“Dev.pty n4 &”。7 验证telnet:重新启动目标机,在Windows下运行telnet或在QNX的计算机的shell方式下以”rlogin ”命令方式登录目标机。第五部
17、分 安装图形界面Photon在完成了以上4个部分之后,如果需要在目标机上运行CSM300e的图形化用户界面,则必须先在目标机的电子盘上添加另外一些文件,并修改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其中某些文件的内容与开发系统的文件不同,具体如下: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系统启动的初始化文件,为了实现TCP/IP协议传输和启动图
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年白刚玉市场需求分析
- 制造业综合办公室岗位职责
- 中学教师成长与培训计划
- 中医护理方案与营养指导整合计划
- 创业计划书英语写作范本
- 血透导管自我护理
- 农夫顶行业深度研究分析报告(2024-2030版)
- 2025年咨询行业人力资源管理总结
- 2024年04月高等教育自学考试《00078银行会计学》试题
- 河池南丹县消防救援大队招聘考试真题2024
- 热力管网施工组织设计方案标书
- 中医十八项护理操作并发症及处理10-38-30
- 机械通气基础知识及基础操作课件
- 打印版医师执业注册健康体检表(新版)
- 《空中领航》全套教学课件
- 人教版五年级下册数学操作题期末专项练习(及解析)
- 中药熏洗法操作评分标准与流程
- 学习解读《执业兽医和乡村兽医管理办法》课件
- 室内装饰不锈钢技术交底
- 1.3.1动量守恒定律课件(共13张PPT)
- 白黑白装饰画欣赏黑白装饰画的特点黑白装饰画的表现形式黑白装饰 bb
评论
0/150
提交评论