Easyboot is a tool that you can use to create a bootable dvd easily. EasyBoot is an integrated tool to create MultiBoot, Menu driven CDs & DVDs with native language. It has the ability to produce boot image files, and generate the ISO file. Then you can use CD/DVD Recording software such as Nero or Roxio to Record the ISO and you get a bootable CD/DVD.Similar solution here http://www.techyv.com/questions/how-create-boot-disk.

I was given a laptop with Win7. I used VL6 gparted to free up 100g. (Someone later told me that I could have gslapt NTFS Utilities in VL7 Live.) Then I installed VL7 which worked beautifully. I've forgotten the message Win7 gave me when it would not boot but it did tell me to insert the Win7 CD and select the repair option. I managed to borrow a cd and Win7 now boots (after running checkdisk twice).

I copied the cd to my hd before I had to return it and removed the language folder to get the size down to the CDRW that I bought. Unfortunately, just copying the files to cd in the VL7 equivalent of kburn didn't make it bootable. I need to automatically run setup.exe on this cd in order to repair Win7 boot in the event I change the size of the partiition again.

(while writing this, I got to wondering if wine could run that file, either from hd or cd, and achieve the desired result. I'll try that later this weekend.)

I could easily be wrong, but I think your now-running Win 7 will generate a bootable repair CD. Not sure how to access that functionality. If it will, then start VL, insert the CD, and copy disc to ISO. That'll grab its bootsector and everything. When it's needed and you've lost the "original", just burn the ISO back to CD.

If I'm wrong about Win 7 making one, suppose you could ask to borrow the one you used just one more time to pull an ISO image. But I wonder: If Win 7's got enough left to say "insert repair CD", what are the chances that you could press F8 at boot and fiddle around 'til you get a Command Prompt for running chkdsk?