Diff for "RecoveringWindows"


Differences between revisions 3 and 4
Revision 3 as of 2010-03-23 01:52:29
Size: 2186
Editor: 74
Comment:
Revision 4 as of 2010-03-23 01:54:21
Size: 2204
Editor: 74
Comment:
Deletions are marked like this. Additions are marked like this.
Line 17: Line 17:
1. Boot up off a Ubuntu LiveCD  1. Boot up off a Ubuntu LiveCD
Line 19: Line 19:
2. Under the "Places" menu, select your windows partition (it will only be shown by its partition size)  2. Under the "Places" menu, select your windows partition (it will only be shown by its partition size)
Line 21: Line 21:
3. navigate to windows/system32/dllcache  3. navigate to windows/system32/dllcache
Line 23: Line 23:
4. copy hal.dll from there to windows/system32/  4. copy hal.dll from there to windows/system32/
Line 25: Line 25:
5. reboot.  5. reboot.
Line 35: Line 35:
1. Go into the control panel  1. Go into the control panel
Line 37: Line 37:
2. Select "classic view" or "icon view" (youll have to look around hard for this)  2. Select "classic view" or "icon view" (youll have to look around hard for this)
Line 39: Line 39:
3. click on "administrative tools"  3. click on "administrative tools"
Line 41: Line 41:
4. click on "computer management"  4. click on "computer management"
Line 43: Line 43:
5. click on "disk manager" (or something similar)  5. click on "disk manager" (or something similar)
Line 45: Line 45:
6. right click on the windows partition and resize.  6. right click on the windows partition and resize.
Line 49: Line 49:
1. Boot from your recovery DvDs  1. Boot from your recovery DvDs
Line 53: Line 53:
2. Download either  2. Download either
Line 58: Line 58:
1. Burn the ISO to a disc  1. Burn the ISO to a disc
Line 60: Line 60:
2. Boot up from it  2. Boot up from it
Line 62: Line 62:
3. Select Startup Repair.  3. Select Startup Repair.
Line 67: Line 67:

There are several complications/problems that can occur while running Ubuntu in a dual boot/wubi configuration.

This article shows you how to fix them.

Wubi

Missing hal.dll

This is a frequent error seen on wubi installations. It leaves windows unable to boot and complains about a missing C:\windows\system32\hal.dll

hal.dll is the HardwareAbstractionLayer (just like linux has) for windows.

This problem can be fixed by using the following steps.

  1. Boot up off a Ubuntu LiveCD
  2. Under the "Places" menu, select your windows partition (it will only be shown by its partition size)
  3. navigate to windows/system32/dllcache
  4. copy hal.dll from there to windows/system32/
  5. reboot.

Dual Boot

Recovering After Resizing Windows Vista / 7

Windows 7 / Vista will not boot after its partitions are resized by ubuntu.

This is due to the checks that windows 7 / vista performs on its partition at bootup.

The proper way of resizing a windows 7 / vista partition is to

  1. Go into the control panel
  2. Select "classic view" or "icon view" (youll have to look around hard for this)
  3. click on "administrative tools"
  4. click on "computer management"
  5. click on "disk manager" (or something similar)
  6. right click on the windows partition and resize.

To recover from this boot problem, you can either

  1. Boot from your recovery DvDs

    • Select "startup repair"
  2. Download either

For Vista : http://neosmart.net/blog/2008/windows-vista-recovery-disc-download/

For Windows 7 : http://neosmart.net/blog/2009/windows-7-system-repair-discs/

  1. Burn the ISO to a disc
  2. Boot up from it
  3. Select Startup Repair.

NeoSmart Windows 7 Recovery Discs

NeoSmart Windows Vista Recovery Discs

RecoveringWindows (last edited 2012-09-26 13:05:47 by yannubuntu)