yet another boot grub query

First off I have read a lot of posts and thought I knew what i was doing but it doesn’t seem to have worked

I have 2 harddrives the primary one has both linux and win2k on it with grub as my boot manager
the second has various data partitions on it, I deleted an empty one of these partitions and installed qnx in to it, and chose not to install the qnx boot loader

the problem
when the machine boots to the grub menu and i click on the qnx entry the screen flickers for a second and the grub menu reappears

heres the linux fdisk thing for that harddrive

   Device Boot      Start         End      Blocks   Id  System
/dev/hdb1               1        2550    20480008+   c  W95 FAT32 (LBA)
Partition 1 does not end on cylinder boundary.
/dev/hdb2            2550       10199    61440120    f  W95 Ext'd (LBA)
Partition 2 does not end on cylinder boundary.
/dev/hdb3           10199       12749    20480040    7  HPFS/NTFS
Partition 3 does not end on cylinder boundary.
/dev/hdb4   *       12749       13671     7410312   4f  QNX4.x 3rd part
/dev/hdb5            2550        5100    20480008+   c  W95 FAT32 (LBA)
/dev/hdb6            5100        7649    20480008+   c  W95 FAT32 (LBA)
/dev/hdb7            7649       10199    20480008+   7  HPFS/NTFS

heres the various bits and pieces I have tried on my grub configuration thing

title QNX at hdb4
rootnoverify (hd1,3)
chainloader +1

title QNX at hdb4
rootnoverify (hd1,3)
chainloader +4

title QNX 6.2.1
root (hd1,3)
rootnoverify
makeactive
chainloader +1

title QNX 6.2.1
rootnoverify (hd1,3)
makeactive
chainloader +1
map (hd0) (hd1)
map (hd1) (hd0) 

is it likely that these are causing problems (from the fdisk)
“Partition bla does not end on cylinder boundary”

as they don’t seem to effect the one qnx is on

Any help would be greatly appreciated, as i am stumped

Your last grub.conf entry looks good. As discussed in this thread, you will probably need to boot of the QNX CD and run the dloader to write a second stage loader to your QNX partition.

If that still doesn’t work, you can use loadifs as a last resort…