you use can use dolly.exe to write an .img file to your CF. it's avail on tucows (i think), and while it looks like shareware, it's fully functional w/o registering (ai: running in 'TRIAL' mode works just fine, you'll know what i mean when you get there).
you can find detailed instructions from 'Yuan's iPaq IA-1 Hack' site at http://iahack.tripod.com/ down at step 4. also, in prev. steps, he outlines how to make your CF bootable (although it's a bit surperflous, his method works).
Note: be very careful with dolly, as far as i can tell, it has NO failsafes and will fubar your harddisk without a second thought. the commandline displayed on yuan's site works if your CF shows up as your second HD, if it's not, the image will be written over your second HD, most likely rendering it useless!
The way i did it, is i made my bootable CF using a PC card adapter on my laptop. doing that, it showed up as another internal harddrive (as opposed to a removable), then all i had to do was format it with the system files option and use fdisk to set it active. Now that i had a basic DOS CF that i could boot off of, i just put dolly.exe and jailbaitv6.img (or whatever .img file you want) on the CF card. then, you just boot off the CF (set bootorder on your ia1 to D: first). once at a dos prompt on your ia1, give yourself a pat on the back and cross your fingers as you type in (typeing is really hard with your fingers crossed, but i know you can do it):
dolly jb6image.img HD128:
exactly like that. as far as i can tell, HD128 is your primary HD and HD129 is your secondary HD, i do not believe this takes partion drives into account, just actual physical hard drives.
after that, i removed my CF, rebooted with C: first in the bootorder and away it went!