Karsten Hoffmann wrote:
“Oleg A. Khamayko” wrote:
With no success? It boots here with “Iso9660fsys /=/dev/cd0”.
I’ve also made a special sysinit file for booting from CD and
passed the file name as a parameter to tinit.
Oleg
Well, still the same: outputs of Fsys.eide as expected, no message of
any CD mounting, as Iso9660fsys normally does.
Have you been successfull?
Can I have some insights into your build file, if possible?
I’m really stuck …
Sorry for delay, I’ve been out of the Net -
=== Build Boot image to copy to the boot diskette and make later
1.44 floppy image “eide.cd” :
/boot/sys/boot
$ boot -v
/boot/sys/Proc32
$ Proc32 -l 1
/boot/sys/Slib32
$ Slib32
/boot/sys/Slib16
$ Slib16
/bin/Fsys
$ Fsys -r 4096
/bin/Fsys.eide
$ Fsys.eide
/bin/Iso9660fsys
$ Iso9660fsys /=/dev/cd0
/bin/sinit
$ sinit -i /etc/config/sysinit.cd -s /bin/esh TERM=qnxm
===The sysinit.cd file:
set -v
export NODE=1
export ABLANG=ru_RU
export HOME=///
export KBD=ru_RU_102.kbd
export TZ=mst-03mdt-04,M3.5.0/2,M10.5.0/2
export PATH=/ram:.:/bin:/usr/bin:/usr/ucb:/usr/local/bin
export SHELL=/bin/esh
/boot/sys/Slib16 &
/bin/rtc hw
/bin/Dev &
/bin/emu87 &
/bin/Dev.ser &
/bin/Dev.ansi -Q -n2 &
reopen /dev/con1
/bin/prefix -A /dev/console=/dev/con1
/bin/Dev.par &
/bin/Dev.pty -n16 &
/bin/Fsys.floppy &
/bin/umask 2
/bin/dinit /dev/ram
/bin/mount /dev/ram /ram
/bin/prefix -A /tmp=/ram
/bin/prefix -A /pipe=/ram
/bin/Pipe &
/bin/cp -v /bin/dinit /bin/mount /bin/pax /bin/prefix /ram
/bin/cp -v /bin/esh /ram/sh
echo Welcome to QNX 4.25B
ontty /dev/con1 /bin/sh
and shell script to make the cd
#!/bin/ksh
rm //3/boot/boot.eide.cd
../mkisofs -aflLRT -b eide.cd -c boot/boot.eide.cd -o Host-110e.iso
-x //3/dev
-x //3/.boot
-x //3/.bitmap
-x //3/.inodes
-x //3/.altboot
-x //3/.licenses
-x //3/pipe
-x //3/tmp
-x //3/etc/config/sysinit.3
//3/
And I use mkisofs ver 1.11.3
Maybe this helps. You may email me oleg@sovtigaz.msk.ru
Oleg