做了启动盘,在启动时出现的信息搞不清楚,请高手指点

启动时显示:
Hit Esc for .altboot…Unable to start “devc”(2)
Unable to access “/dev/con1”(2)
#_

这是什么意思呢?buildfile中修改哪里才能解决这个问题?
急盼回答,谢谢啦!

Can you post your build file?

好的,我用的qnx是professional 6.2.1 谢谢!

[virtual=x86,bios +compress].boot={
startup-bios
PATH=/proc/boot procnto
}

[+script].script={
devc -con&
reopen /dev/con1
[+session] PATH=/proc/boot esh
}

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

libc.so
libcam.so
fs-qnx4.so

[data=copy]
ls
esh
dinit
inetd

[data=copy]
devc-con
pci-bios
seedres

错误是“无法启动devc,出错代码2”。如果你查errno.h,2是ENOENT,也就是说找不到一个叫“devc"的执行程序。

我猜 devc-con& 那一行里,devc 和 -con 之间多了个空格。

谢谢,我改过来啦,可是还不行,现在启动时显示:
Hit Esc for .altboot…#
然后就不动了。
不知道这是怎么回事?
我是在VMware上作了个New Virtual Machine,其上面未装任何系统,然后启动从软盘上启动它做实验的

devc-con&这一行的&应该与前面的devc-con空一个格

谢谢,我在帖子上的写错了,不好意思。在qnx中的程序空格了,还是不行。
问题出在哪呢?不知道需要修改哪里?

写好buildfile后,执行的命令有:
mkifs a.bld b.ifs
fdformat -s 1.4M -z 3 /dev/fd0
dinit -f b.ifs /dev/fd0
然后就用软盘区启动啦。

急盼回答,谢谢啦!

我试了你的build文件,是可以启动的
估计是你的软盘坏了,我以前做软盘的时候也遇到过这种问题
你换一张好些的软盘再试试

太感谢啦,换一张盘果然好了,可是在显示#之后不能输入命令,是不是buildfile做得不全?还要添加什么部分才能输入命令呢?是不是还要再做一个filesystem image 然后把它和OS image 做到一起才能输入命令啊?
急盼回答,谢谢啦!

什么命令都不可以输吗?至少可以ls啊。

又换了一个盘,终于可以了。
真得非常感谢大家的帮助!