Thats my problem:
I want to install QNX4 on a system with no external drives; only usb
So my idea was to use QNX6.3 booted from a usb harddisk to install the
Everything worked fine: I booted QNX6.3, partitioned the hd and
initialized it with help of QNX6.3.
I then installed QNX4 from tar archives and replaced the .boot file
(built on a QNX4 system).
When I now restart. The bootloader cant find the .boot file.
Press ESC for .altboot…S
After googling around I found on the QSSL homepage that I have to use
a QNX4 bootfloppy and its dinit to repair this. But thats not
possible for me.
So the problem must be the dinit tool that is probably different
between QNX4 and QNX6.3.
My next try was capturing the loader from the first block of a working
QNX4 partition. But that only worked in conjunction with this specific
partition scheme and therefore not practicable.
Following a hint of NOC I tried the linux dinit-source for the qnx4
filesystem. But that hadnt worked either. It created all the
necessary filesystem entries (.inode file,…) but the bootloader
couldnt load neither the QNX4 nor the QNX6 bootimage.
Probably porting the native QNX4 dinit source would help, but I dont
know where to get it.
I hope some of you have more suggestions what to try next for me.
Thank you in advance.
Voith Paper Automation GmbH & Co. KG