why the qnx on CF card can't boot?

I try to install QNX6.2.1 on the CF card,its size is 4G,after installing it can’t boot,the error is “/.diskroot can’t be found on any system”,but if boot from CD-ROM and select F1(BOOT FROM HARD DISK)is OK

anyone know?how should i do ?

what util display “/.diskroot can’t be found on any system”? Maybe need some delay before start this util…

Try to pass -vvv option to diskboot, maybe you see more information…

Try build file with no diskboot. - In the past i have CF that start working after 1.5 minutes, after devb-eide starting, so diskboot timeout may not be enough to waiting for hd1.