![qnx目标系统完全安装命令手册wd_第1页](http://file3.renrendoc.com/fileroot_temp3/2022-3/17/b2c21f79-e292-48d3-863b-d130cbafa269/b2c21f79-e292-48d3-863b-d130cbafa2691.gif)
![qnx目标系统完全安装命令手册wd_第2页](http://file3.renrendoc.com/fileroot_temp3/2022-3/17/b2c21f79-e292-48d3-863b-d130cbafa269/b2c21f79-e292-48d3-863b-d130cbafa2692.gif)
![qnx目标系统完全安装命令手册wd_第3页](http://file3.renrendoc.com/fileroot_temp3/2022-3/17/b2c21f79-e292-48d3-863b-d130cbafa269/b2c21f79-e292-48d3-863b-d130cbafa2693.gif)
![qnx目标系统完全安装命令手册wd_第4页](http://file3.renrendoc.com/fileroot_temp3/2022-3/17/b2c21f79-e292-48d3-863b-d130cbafa269/b2c21f79-e292-48d3-863b-d130cbafa2694.gif)
![qnx目标系统完全安装命令手册wd_第5页](http://file3.renrendoc.com/fileroot_temp3/2022-3/17/b2c21f79-e292-48d3-863b-d130cbafa269/b2c21f79-e292-48d3-863b-d130cbafa2695.gif)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、QNX 目标系统安装田小琰吴涤第一部分在电子盘上安装QNX 基本系统1 格式化两张软盘插入软盘(标记为QNX_OS_1 )到开发系统软驱,在开发系统的QNX根目录下进行如下操作:fdformat /dev/fd0 (软盘格式化)dinit /dev/fd0 (文件系统初始化)mount /dev/fd0 /fd0 (绑定软盘路径至 "/fd0”)插入软盘(标记为 QNX_OS_2)到开发系统软驱,重复上述步骤。在开发系统的 QNX 根目录下进行如下操作:fdformat /dev/fd0 (软盘格式化)dinit /dev/fd0 (文件系统初始化)2 在 QNX_OS_1 软盘上制
2、作一些常用目录cd /fd0 (转到软盘路径下)mkdir bin (建立默认可执行文件目录)mkdir etc (建立 目录)cd etc (转至U 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 拷贝系统启动文件到QNX_OS_1 软盘cp /etc
3、/config/sysinit /fd0/etc/config (拷贝系统初始化文件到软盘相应目录) vedit /fd0/etc/config/sysinit (编辑 sysinit 文件)修改文件最后一行为:tinit -c sh十/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.parcp /bin/emu387 /fd0/bi
4、n/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 (文件拷贝命令)cp /bin/mkd
5、ir /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/doc2000 /fd0 (拷贝
6、电子盘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 分区)fdis
7、k /dev/tffs0 boot QNX (使该 QNX 分区可引导电子盘启动)fdisk /dev/tffs0 loader (向电子盘拷贝引导文件)fdisk /dev/tffs0 show (查看分区信息)mount -p /dev/tffs0 (在/dev下显示电子盘的分区信息tffs0t77)dinit力b /dev/tffs0t77 (初始化电子盘文件系统)mkdir doc (在软盘上建立一个目录)mount /dev/tffs0t77 /doc (将电子盘的内容映射到"doc”目录下)插入QNX_OS_2 到目标机软驱cp doc2000 /doc/.boot (将
8、DOC的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 /b
9、in/Net /fd0 (安装网络必须的基本命令)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/
10、hosts /fd0 (本机 IP 地址配置文件)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.erth10
11、00 /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 重新编制初始化文件拷出系统初始化文件cp /etc/config/sysinit /fd0取出 QNX_OS_3 插入开发系统,编辑该文件vedit /fd0/sysinit在emu87
12、 &后面且tinit -c sh寸/dev/con1-2 & 前面加上如下语句export PATH=PATH:/usr/uct)(设置可执行文件路径)Net &Net.ether1000书 300 T5 & (第一块网络,地址为 0x300,中断号为5)Socklet node237 &(本机名为node237)ifconfig lo0 127.1 &ifconfig en1 node237 & inetd & (后台启动所有网络服务)14 验证网络安装将该文件回拷到目标机系统文件目录,重新启动目标机。启动后尝试ping网络上其
13、它机器,验证TCP/IP 网络是否安装正确。第三部分在目标机上安装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/pass
14、wd.bak /etc/passwdcp /etc/shadow.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 /
15、usr/ucbcp /fd0/passwd /etccp /fd0/shadow /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/termi
16、nfo/a/ansi 文件拷入目标机的相应目录,使作为客户端的安装了windows 系列操作系统的计算机可以以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下运行t
17、elnet或在QNX的计算机 的 shell 方式下以” 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/b
18、in/Aplib_s11/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.pf
19、r/usr/photon/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/phrela
20、y其中某些文件的内容与开发系统的文件不同,具体如下: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 config file, Tue
21、 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,18K courierbi,3courier.pfr,Courier 10 Pitch,0,BI,0020-00FF,MIf,72x118,18K dutch,0la
22、tin.pfr,Dutch 801,0,0020-00FF,MIp,109x121,17K dutchb,2latin.pfr,Dutch 801,0,B,0020-00FF,MIp,108x118,17Kdutchi,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,22Kdutchb,3latinx.pfr,Dutch
23、 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,2K swiss,4latin.pfr,Swiss 721,0,0020-00F,FMIp,105x119,17K swissb,6la
24、tin.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,144x113,17K第六部分最终的 sysinit 文件在目录/etc/con巾g/下的sysinit文件是QNX系统启动的初始化文件,为了实现TCP/IP
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 生态农业的环境评估与未来趋势
- 2025年度新能源汽车充电桩建设合同授权委托书范本
- 珠宝行业的社交媒体营销战略规划
- 生产计划与预算编制在项目管理中的应用
- 2025年度能源行业劳务派遣与能源效率提升合同
- 2025年度关键供应商信息保密及合作合同
- 2025年度广告公司客户经理销售业绩合同
- 未来绿色建筑的技术趋势与市场预测
- 未来科技城电动汽车换电网络建设构想
- 电商物流配送效率提升策略汇报
- 2024年版:煤矿用压力罐设计与安装合同
- 甲状腺的科普宣教
- 《算法定价垄断属性问题研究的国内外文献综述》4200字
- 2024年04月浙江义乌农商银行春季招考笔试历年参考题库附带答案详解
- 涉密计算机保密培训
- 2024年浙江省五校联盟高考地理联考试卷(3月份)
- 在线心理健康咨询行业现状分析及未来三至五年行业发展报告
- 电动三轮车购销合同
- 淋巴瘤的免疫靶向治疗
- 校园驻校教官培训
- 炎症性肠病的自我管理
评论
0/150
提交评论