try umount
won't change whether or not it works though, just unmounts the drives as a precaution before you leave so they don't get written to after your done
the bootup sequence for windows past win98 isn't something I kept up with, I have a feeling just replacing a file that it says is missing will work, it probably has other issues as well