grub & qnx4.25

Hello dear community!
I have computer, which contain hdd configuration:
hda: segate st380011a
hdc: segate st51270a - with qnx4.25

grub start from hda, loading qnx loader from hdc, qnx loader start, but not loading qnx 4.25 kernel. Why?
But if I off hda, then qnx4.25 loader start and qnx4.25 normal starting.

How I must edit /boot/grub/menu.lst for normal loading qnx4.25?
What doc I must read for solving this problem?

QNX 4 doesn’t want to boot from second disk.

One thing you could try is to configure grub to “swap” the two hard drive, so that QNX will think it is on the first/master disk. Add/append the following to your menu.lst in the QNX section:

map (hd0) (hd1)
map (hd1) (hd0)

So it looks something like this

title QNX 4.25
rootnoverify (hd1,0)
chainloader +1
map (hd0) (hd1)
map (hd1) (hd0)