Size: 2194
Comment:
|
Size: 2196
Comment:
|
Deletions are marked like this. | Additions are marked like this. |
Line 13: | Line 13: |
hal.dll is the HardwareAbstractionLayer (just like linux has) for windows. | hal.dll is the Hardware Abstraction Layer (just like linux has) for windows. |
Line 49: | Line 49: |
a) Boot from your recovery DvDs | a) Boot from your recovery dvds |
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 Hardware Abstraction Layer (just like linux has) for windows.
This problem can be fixed by using the following steps.
- Boot up off a Ubuntu LiveCD
- Under the "Places" menu, select your windows partition (it will only be shown by its partition size)
- navigate to windows/system32/dllcache
- copy hal.dll from there to windows/system32/
- 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
- Go into the control panel
- Select "classic view" or "icon view" (youll have to look around hard for this)
- click on "administrative tools"
- click on "computer management"
- click on "disk manager" (or something similar)
- right click on the windows partition and resize.
To recover from this boot problem, you can either
a) Boot from your recovery dvds
- Select "startup repair"
b) 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/
- Burn the ISO to a disc
- Boot up from it
- Select Startup Repair.