My system runs under QNX 6.5.0 and everything is stored on a SD card.
What is the best way to deploy a copy of the system on a blank SD card?
The basic idea is to share the image with a Windows’ user who can then program a blank SD card and use it on his embedded target (running QNX of course).
So far I’ve made a raw copy of my SD with “HDD Raw Copy” freeware (on Windows).
I’ve got a *.img file.
With this file I’ve been able to clone several SD cards.
But a problem occured when we sent the *.img file to one of our subcontractor.
They tried to load the file on a SD card they have bought (same reference and capacity obviously). But it seems the copy I’ve made is bigger than the SD capacity of their SD card.
I suspect that my method to duplicate SD with QNX filesystem is not the way to go.
It seems that for a say 4GB SD card, the exact size in bytes is not always the same and the raw copy can’t work everytime.
If you have others ideas to copy and share images from a SD card which contains a QNX6FS environment feel free to share.