Project Home
Project Home
Source Code
Source Code
Documents
Documents
Wiki
Wiki
Discussion Forums
Discussions
Project Information
Project Info
Forum Topic - Problem booting QNX 6.5.0 / Neutrino650 target: (1 Item)
   
Problem booting QNX 6.5.0 / Neutrino650 target  
I have made a os image and tring to boot from it on Neutrino650 target.
After i Reset the target machine it boots from production_boot.ifs with an error message:

Mount: can't Mount / (type qnx4)
Mount: Possible reason: Invalid argument.

How to resolve this ????
I have attached the the snapshot of the error.

Related information:
1.Target is runtime and not for debug.
2.In dev/folder their is no hdt079 file, but instead it contains hdt0179 file.
3.I dont know whether QNX4 file system can be mounted on 6.5.
4. The .build file contains 

#
# production_boot.build
#
# This boot build script is intended for production systems.
#
# How to use this file:
# Save produciont_boot.build on a target as /boot/build/production_boot.build
# Run "mkifs /boot/build/production_boot.build /boot/fs/production_boot.ifs"
# to build the boot image.  The production_boot.ifs is saved in SourceSafe
# along with the production_boot.build script.  It is included in the
# MonitorSupport.tgz by the support-tarball.sh script.

#
# The build file for QNX Neutrino booting on a PC
#
[virtual=x86,bios +compress] boot = {
    startup-bios
    PATH=/proc/boot:/bin:/usr/bin LD_LIBRARY_PATH=/proc/boot:/lib:/usr/lib:/lib/dll procnto-instr
}

[+script] startup-script = {
    #display_msg "  "
    #display_msg "Neutrino Inside! (QNX 6.3.0)"
    #display_msg "  "
    procmgr_symlink ../../proc/boot/libc.so.3 /usr/lib/ldqnx.so.2

    #display_msg "---> Starting slogger"
    /proc/boot/slogger &
    waitfor /dev/slog

    #display_msg "---> Starting PCI Services"
    #
    # Normally seedres is needed for plug and play,
    # but it errors out on the Pioneer Monitor.
    #
    #seedres
    /proc/boot/pci-bios
    waitfor /dev/pci

    #display_msg "---> Starting Console Manager"
    /proc/boot/devc-con -n4
    waitfor /dev/con1
    reopen /dev/con1

    #display_msg "---> Starting EIDE Driver"
    /proc/boot/devb-eide blk auto=partition dos exe=all cam quiet
    waitfor /dev/hd0

    mount /dev/hd0t179 /

    #display_msg "---> Starting /etc/system/sysinit"
    ksh -c /etc/system/sysinit
}

libc.so
libcam.so
io-blk.so
cam-disk.so
fs-qnx4.so
fs-qnx6.so
fs-dos.so
fs-ext2.so
cam-cdrom.so
fs-cd.so

[data=c]
seedres
pci-bios
devb-eide
slogger
ksh
devc-con
mount
slogger

Attachment: Text boot shots.doc 43 KB