Monday, October 4, 2010

Building a Recoverable Developer Computer

I wanted a developers computer that can easily be reimaged to a vanilla XP install at the completion of each project. My main reason for this is due to the fact that control systems software does not always play well with products from other vendors so it is best to start a new project with a fresh install.

The tool I ended up selecting to help with with this task was Parted Magic. This is basically a live cd Linux distribution that includes partitioning and cloning tools.

The computer I performed this setup on originally had one full size system partition with Windows XP installed. What I wanted was three partitions.

  • C: “System”
  • E: “Recovery”
  • F: “Data”

My plan being to store the vanilla XP System image on the Recovery partition where it can be easily restored over the used System partition at the commencement of a new project. The Data partition is the same as is seen everywhere to keep important data separate from OS installations.

The steps I followed.

  1. Download the Parted Magic ISO and burn to a CD
  2. Boot into the Parted Magic environment from the live CD
  3. Use the GParted tool as described on the Parted Magic site to shrink my System partition
  4. Boot back into Windows XP and create the Recovery and Data Partitions. I made the Recovery partition identical in size to the System partition to avoid potential problems with imaging later
  5. Setup the XP system to a state that I want to be able to restore to later
  6. Boot into the Parted Magic environment
  7. Select System Tools –> Clonezilla
  8. device-image
  9. local_dev
  10. sda2 (Recovery)
  11. Expert
  12. saveparts
  13. I used the name “Vanilla-XP-img”
  14. sda1
  15. Agree to default options
  16. Increase the size of image file splits to something large to prevent splitting e.g 51200
  17. Agree to defaults and start

This leaves an image file on the recovery partition that can then be restored to the System partition to get back to a plain “Vanilla” XP install.

The steps to recover a partition from an image are nearly identical to the above, with the exception of selection restoreparts instead of saveparts.


  1. Some good point written.
    Work of many people on this issue of plastic, there are several plastic materials recycling organic-based view. In February, for example, Imperial College London and bioceramic drug polymer biodegradable plastic from sugar derived from the decay of lignocellulosic biomass. There is also an existing plant more corn starch and plastics based on paper, including household goods and food packaging, bioplastics toys, plastic dynamic Cereplast. Metabolix also several lines of plastic products from corn, in cooperation with partner companies.

  2. Get your bankruptcy discharge papers and at your bankruptcy records quickly in your email. Bankruptcy live dot com is bankruptcy document retrieval service. (Serving all 50 States).

  3. Thesis Writing
    Great blog very nice information i really like your post. Your article its so amazing. After reading your blog i am very helpful & i really thanks full your. Keep blogging.

  4. Youre so cool! I dont think Ive read anything like this before. So good to find somebody with some original thoughts on this subject. Thanks for starting this up. This blog is something that is needed on the web someone with a little originality. Good job for bringing something new to the internet!
    home security system

  5. The post is absolutely fantastic! Lots of great information and inspiration both of which we all need! Also like to admire the time and effort you put into your blog and detailed information you offer! I will bookmark your blog!
    skinny fiber

  6. I just keep visiting this blog from past two years. The posts here are unique and useful than other blog posts. Such a great info provided in this post. Keep providing useful post in this blog .I appreciate author for this valuable post.
    Culinary Schools in Dubai | Sugar craft courses | Dubai Cooking Schools | ICCA