-
Senior Member
registered user
Need to reinstall a windows file through linux....
After partitioning and installing linux I tried to boot into XP and was given the following message:
Windows could not start because the following file is missing or corrupt:
<Windows root>\SYSTEM32/hal.dll
Please reinstall a copy of the above file.
When I mount the drive and look in system32 I can see that it is there, so that must mean it is corrupt. How can I go about this in linux to fix this without reinstalling. I already tried recovery and that did not work. Is there another way? I can boot into Kanotix successfully and can still boot into live cds.
-
Hi:
I think the problem is related to some changes you have done in your hard disk. If the file is where it may be, I think the only way to restore your windows is doing it from your Win XP Cd. Put it into your cd-rom and reboot. Then choose install. You will recieve a message telling you that windows is installed in your system. So you have to restore it, reinstalling, not a clean copy. There is no problem in reinstalling, it just copies all the files from CD to Hd but your programs, configuration... will be there, you don't lose anything.
-
Senior Member
registered user
How did you repartition? Most probably, your windows partition has changed number, eg hda1 became hda2 or somesuch, which would invalidate the boot.ini file. I believe the easiest fix would be to use the windows recovery console (google for it and the fixmbr/fixboot commands).
Beware, though, that fixmbr overwrites lilo in the MBR - which you might have to re-install in order to dual-boot, or edit boot.ini to add a linux entry from the windows boot loader. If you created another primary partition for linux, another option would be to install lilo there, make that partition active/bootable and leave the windows boot loader alone in its partition...
-
Correcting errors manually in boot.ini should be enough.
-
Senior Member
registered user
Originally Posted by
Markus
Correcting errors manually in boot.ini should be enough.
yes, perhaps native can help if the unit is formatted as NTFS - that's why I suggested the recovery console as the easiest fix.
-
I didn't mean he shouldn't use the recovely console. Just that an editor on boot.ini would be enough, although I suppose fixboot wouldn't hurt either.
-
Senior Member
registered user
After much messing around and trying to get the file back to the system, it worked. I downloaded from another win machine and copied to a floppy, then got to the A: prompt on my hal.dll machine and copied to to windows\system32. First I had to remove the old hal.dll then replace it with the new one. I also reinstalled a copy of my boot.ini which I already had backed up on floppy, through the same method. Thanks for the help. I back to dual booting.
What I did was check some force button during a mandrake install then that is when it happened.
Similar Threads
-
Replies: 5
Last Post: 04-17-2006, 03:59 AM
-
By tarekeldeeb in forum Hdd Install / Debian / Apt
Replies: 2
Last Post: 02-27-2006, 10:45 PM
-
By algebraic in forum MS Windows & New to Linux
Replies: 3
Last Post: 09-06-2005, 08:45 PM
-
By lotech in forum Networking
Replies: 0
Last Post: 07-28-2005, 06:26 AM
-
By legal in forum Hdd Install / Debian / Apt
Replies: 0
Last Post: 01-15-2004, 04:33 PM
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
Dell PowerEdge M620 Blade Server
$39.99
Dell PowerEdge M620 0F9HJC Blade Server 2*E5-2670 2.60GHz 192GB RAM 2*300GB SAS
$103.99
Dell PowerEdge M630 Blade Server 1x Xeon E5-2630 v4 CPU / Motherboard P/N 0R10KG
$69.99
HP ProLiant BL460c G9 (Gen9) 2x E5-2670V3 12 Core 3.1GHz No Ram or No Drives
$59.98
DELL M630 BLADE SERVER x2 XEON E5-2660V3 @ 2.6GH H730 PERC HDD CADDIES 16GB FC
$50.00
Dell Poweredge M630 Barebone CTO Blade Server includes 2x Heatsinks
$99.00
Dell PowerEdge MX7000 CTO Blade 8 slot 7U Chassis 6x 3000W 2x MX9002m
$2399.00
Dell PowerEdge VRTX 2x PowerEdge M630 Blade Server 512GB Ram Total w/ Rails
$1750.00
Cisco UCS 5108 Blade Server Chassis Enclosure N20-C6508 4x PSU 8x Fans 2x Fabric
$139.99
DELL PowerEdge M630 Blade 2x E5-2680v4 2.4GHz =28 Cores 32GB H330 2x10Gb X520
$174.00