First of all let me say I’m an absolute noob when it comes to QNX, but I do have a fair amount of experience with Linux. So what I’m trying to achieve here is to make an exact duplicate of a 256MB ComplactFlash image of a QNX install that runs on a PC104 x86 board. We have a laptop computer running QNX 6.3.0 that we use as a temporary workstation for QNX. So I tried taking the card and plugging it into this laptop (but not mounting) on a USB card reader (we bought one that is compatible with QNX) and used dd to make a disk file image of the CF card, like this:
dd if=/dev/hd1t79 of=myimage.img
Then we took that original card out, and plugged in the new card. Again, without mounting the card, we used dd again to transfer the copy back to the new CF:
dd if=myimage.img of=/dev/hd1t79
When I stick it back into the PC104 board, it shows up to the point when it asks for the boot partition. Then it prints the message “Missing operating system” and stalls.
Both cards are exactly the same size, although not the same brand.
Any help to this noob would be appreciated