Question about which tools to use, bugs, the best way to implement a function, etc should go here. Don't forget to see if your question is answered in the wiki first! When in doubt post here.
Programs such as partcopy and copyboot often overwrite all data on the disk, thus making windows and other operating systems not be able to read it seeing as its not stored in a valid FAT12 format. Anyway, I've seen some tricks out there to help fix this up for you:
The problem I've noticed with this is it doesn't work, on Windows XP at least. I'm not sure as to what may have changed in XP over other versions but this method just doesn't work.
So anyway, I thought it might be to the benifit of many if I post this information here and possibly put a post up if I find the right way to do it, or one of you post if you happen to know.
The visop os seems to be really good, well documented as well. Anyway, I grabbed a copy of that and it seemed to be the only OS I found that actually did this correctly. What it did was the following: