Dear all,
I’m trying to load QNX 4.25 onto CF cards (SimpleTech 256 MB),
with a script (see below). I have done this before (some years ago),
but now when I try to boot from the card (on the same machine, not the
actual target), I get:
Missing Operating System
Does anyone know what I am doing wrong or give me
hints to debug this situation.
BTW my target boot image looks like:
sys/boot
$ boot -v
sys/Proc32
$ Proc32 -l 1
sys/Slib32
$ Slib32
sys/Slib16
$ Slib16
/bin/Fsys
$ Fsys -d0 -c0K -A
/bin/Fsys.vpm50
$ Fsys.vpm50
/bin/mount
$ mount -p/dev/hd0 /dev/hd0t77 / -s
/bin/sinit
$ sinit TERM=qnx
And my load script:
device=/dev/hd1
fdisk -z /dev/hd1
fdisk $device add -f 4 t77 all
fdisk $device boot 4
fdisk -f $device loader
mount -p $device
dinit -h ${device}t77
mount ${device}t77 /mnt
dcheck -m /mnt
cp -RpL -v /sourceimage /mnt
sync;sync;
sleep 2
umount /mnt
thanks in advance
Per Åkesson
Carmenta AB
SWEDEN