制作启动软盘时的错误!向大家求助!!

我在qnx6.2.1下制作软盘启动盘,启动pc104,在执行mkifs时显示:
’ missing.ost file’
这句连续有11个.不知道是什么问题!请各位高手指点一下.谢谢.我用的.bld内容如下:
[virtual=x86,bios +compress] .boot = {
startup-bios -s 64k
PATH=/proc/boot procnto
}
[+script] .script = {
devc-con &
reopen /dev/con1
display_msg QNX boots on DOC
devb-doc blk automount=hd0:/:qnx4 &
devc-pty &
waitfor /dev/hd0 10
io-net -dne2000 -ptcpip
waitfor /dev/socket 10
[+session] sh -1
}
[type=link] /tem=/dev/shmem

[type=link] /dev/console=/dev/con1
[type=link] /usr/lib/ldqnx.so.2=/proc/boot/libc.so
[type=link] /proc/boot/libcam.so.2=/proc/boot/libcam.so

libc.so
libcam.so
io-blk.so
cam-disk.so
fs-qnx4.so

libsocket.so
devn-ne2000.so
npm-tcpip.so
fpemu.so.2

[data=copy]
ls
esh
dinit
inetd

mount
cp

[data=copy]
devc-con
devb-doc
pci-bios
seedres
sh=ksh
另外,我的doc按照他的驱动说明做的怎么也驱动不上呀.晕了好久了!

[virtual=x86,bios +compress] boot = {
startup-bios
PATH=/proc/boot:/bin:/sbin LD_LIBRARY_PATH=/proc/boot:/dev/shmem:/lib:/lib/dll procnto
}

[+script] startup-script = {

Programs require the runtime linker (ldqnx.so) to be at a fixed location

procmgr_symlink …/…/proc/boot/libc.so.2 /usr/lib/ldqnx.so.2

[type=link] /usr/lib/ldqnx.so.2=/proc/boot/libc.so.2

Start up some consoles

devc-con -n4 &
reopen /dev/con1

display_msg Hello, My First floppy Boot!

Start the pci server

devb-fdc blk &
waitfor /dev/fd0 60
mount /dev/fd0 /
waitfor /bin 60
pci-bios &
waitfor /dev/pci 30

\

Some common servers

#pipe &
#mqueue&
#devc-pty &

Start a debug server for debugging programs

These env variables inherited by all the programs which follow

SYSNAME=nto
TERM=qansi

Start some extra shells on other consoles

reopen /dev/con2
[+session] esh &
reopen /dev/con3
[+session] esh &

Start a high priority shell just in case…

reopen /dev/con4
[pri=25 +session] esh &

Start the main shell

reopen /dev/con1
[+session] esh &
}

请问LD_LIBRARY_PATH是什么意思呀?我需要用其他名替换吗?
另外我发现doc的.build文件中有startup-bios -Nmachine-name,这句是什么意思呢?我按照这个执行mkifs时出现错误:
‘missing.ost file’{
-Nmachine-name ’ missing.
Line3:Improper filename specification.
我用的是:
[virtual=x86,bios +compress] boot = {
startup-bios -Nmachine-name
PATH=/proc/boot:/bin:/sbinLD_LIBRARY_PATH=/proc/boot:/dev/shmem:/lib:/lib/dll procnto
}
请问是为什么呀?

[search=./:/boot/sys:/bin:/sbin:/usr/bin:/usr/sbin:/lib:/lib/dll:/usr/lib:/usr/dll:/work]
[virtual=x86,bios +compress] boot = {
startup-bios -Ncsca
PATH=/proc/boot:/bin LD_LIBRARY_PATH=/proc/boot:/dev/shmem:/lib:/dll procnto
}

我用您的代码替换了我的,但是还是出错:
‘missing.ost file’{
Warning:Host file’-Nscsa’ missing.
Line4:Improper filename specification.
如果去掉 -Nscsa 变为:startup-bios
则没有警告了,但是同样出错.
另外,我是利用自主机开发,在目标板上连一个硬盘安装qnx,然后插一块doc.请问我该如何将写好的ifs文件传到doc上呢?是不是要用到什么软件呀?仿真器?或者其他?