我用Grub引导QNX的Image,可以引导成功,但是引导后,所有可执行的文件运行过一次后,就不见了,是什么原因?
Build文件如下:
[virtual=x86,elf +compress] .bootstrap = {
startup-bios -v
PATH=/proc/boot:/bin:/usr/bin LD_LIBRARY_PATH=/proc/boot:/lib:/usr/lib procnto -v
}
[+script] .script = {
display_msg ""
display_msg " Startup Media PC"
display_msg ""
slogger &
# Start term
devc-con &
#devc-pty
# Setup environment variables
SYSNAME=nto
TERM=qansi
SHELL=/bin/esh
# Execute /etc/rc
# Start session
pipe &
reopen /dev/con1
[+session] PATH=:/bin:/proc/boot:/usr/bin:/usr/lib esh &
}
[type=link] /usr/lib/ldqnx.so.2=/usr/lib/libc.so
/usr/lib/libc.so=libc.so
/usr/lib/libc.so.2=libc.so.2
/usr/lib/libcpp.so.4=libcpp.so.4
devc-con
[type=link] /bin/sh=/bin/esh
/bin/slogger=slogger
/bin/waitfor=waitfor
#/bin/ksh=ksh
/bin/esh=esh
/bin/echo=echo
/bin/pipe=pipe
/bin/ls=ls
/bin/pidin=pidin