![]() |
|
|
#1 |
|
Guest
Posts: n/a
|
hal.dll missing or corrupt
I recently installed Linux Mandriva in my WinXP m/c. My m/c. already
had 2 Linux partitions along with a Linux Swap partition (apart from the Windows partitions) but when I was trying to install Linux Mandriva in the 2 Linux partitions, due to some reasons, Linux refused to install in my hard disk (I want the dual boot option of Linux & WinXP in my m/c). Ultimately I installed Linux in the Windows partition by resizing the Windows partition (C: drive). Linux got installed successfully but WinXP got corrupt in the process (I am using the Linux GRUB bootloader to boot my m/c). Now when I boot my m/c, it gives me dual boot option of Linux & WinXP but when I start WinXP (which is the default OS), Windows refuses to start & generates the following error: -------------------------------------------------------------- Windows could not start because the following file is missing or corrupt: <Windows root>\system32\hal.dll Please re-install a copy of the above file. -------------------------------------------------------------- Can someone please help me resolve this issue (preferably without corrupting Linux)? Thanks, Regards, Ron |
|
|
|
#2 |
|
Guest
Posts: n/a
|
Re: hal.dll missing or corrupt
What is an m/c? It sounds like you rearranged the partitions and now
the ARC path in the boot.ini file is pointing to the wrong partition. You can boot to the Recovery Console and use the Bootcfg command to rebuild the boot.ini file. A discussion about the Bootcfg command and its uses http://support.microsoft.com/kb/291980 Or you can manually edit the boot.ini file and change the partition path so that it points to the right partition, typically it would be one of four possibilities for partitions on a single hard disk: multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Micro soft Windows XP 01" /noexecute=optin /fastdetect multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Micro soft Windows XP 02" /noexecute=optin /fastdetect multi(0)disk(0)rdisk(0)partition(3)\WINDOWS="Micro soft Windows XP 03" /noexecute=optin /fastdetect multi(0)disk(0)rdisk(0)partition(4)\WINDOWS="Micro soft Windows XP 04" /noexecute=optin /fastdetect If you put all these entries in the file you will be presented with a boot menu where you select which one to boot. When you boot to the right one make note of the correct line (ARC path) and delete the other superfluous lines in the boot.ini file. John rn5a@rediffmail.com wrote: > I recently installed Linux Mandriva in my WinXP m/c. My m/c. already > had 2 Linux partitions along with a Linux Swap partition (apart from > the Windows partitions) but when I was trying to install Linux > Mandriva in the 2 Linux partitions, due to some reasons, Linux refused > to install in my hard disk (I want the dual boot option of Linux & > WinXP in my m/c). Ultimately I installed Linux in the Windows > partition by resizing the Windows partition (C: drive). Linux got > installed successfully but WinXP got corrupt in the process (I am > using the Linux GRUB bootloader to boot my m/c). > > Now when I boot my m/c, it gives me dual boot option of Linux & WinXP > but when I start WinXP (which is the default OS), Windows refuses to > start & generates the following error: > > -------------------------------------------------------------- > Windows could not start because the following file is missing or > corrupt: > > <Windows root>\system32\hal.dll > > Please re-install a copy of the above file. > -------------------------------------------------------------- > > Can someone please help me resolve this issue (preferably without > corrupting Linux)? > > Thanks, > > Regards, > > Ron > |
|
|
|
#3 |
|
Guest
Posts: n/a
|
Re: hal.dll missing or corrupt
What is an m/c? It sounds like you rearranged the partitions and now
the ARC path in the boot.ini file is pointing to the wrong partition. You can boot to the Recovery Console and use the Bootcfg command to rebuild the boot.ini file. A discussion about the Bootcfg command and its uses http://support.microsoft.com/kb/291980 Or you can manually edit the boot.ini file and change the partition path so that it points to the right partition, typically it would be one of four possibilities for partitions on a single hard disk: multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Micro soft Windows XP 01" /noexecute=optin /fastdetect multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Micro soft Windows XP 02" /noexecute=optin /fastdetect multi(0)disk(0)rdisk(0)partition(3)\WINDOWS="Micro soft Windows XP 03" /noexecute=optin /fastdetect multi(0)disk(0)rdisk(0)partition(4)\WINDOWS="Micro soft Windows XP 04" /noexecute=optin /fastdetect If you put all these entries in the file you will be presented with a boot menu where you select which one to boot. When you boot to the right one make note of the correct line (ARC path) and delete the other superfluous lines in the boot.ini file. John rn5a@rediffmail.com wrote: > I recently installed Linux Mandriva in my WinXP m/c. My m/c. already > had 2 Linux partitions along with a Linux Swap partition (apart from > the Windows partitions) but when I was trying to install Linux > Mandriva in the 2 Linux partitions, due to some reasons, Linux refused > to install in my hard disk (I want the dual boot option of Linux & > WinXP in my m/c). Ultimately I installed Linux in the Windows > partition by resizing the Windows partition (C: drive). Linux got > installed successfully but WinXP got corrupt in the process (I am > using the Linux GRUB bootloader to boot my m/c). > > Now when I boot my m/c, it gives me dual boot option of Linux & WinXP > but when I start WinXP (which is the default OS), Windows refuses to > start & generates the following error: > > -------------------------------------------------------------- > Windows could not start because the following file is missing or > corrupt: > > <Windows root>\system32\hal.dll > > Please re-install a copy of the above file. > -------------------------------------------------------------- > > Can someone please help me resolve this issue (preferably without > corrupting Linux)? > > Thanks, > > Regards, > > Ron > |
|
|
|
#4 |
|
Guest
Posts: n/a
|
Re: hal.dll missing or corrupt
On Aug 23, 7:51 pm, John John <audetw...@nbnet.nb.ca> wrote:
> What is an m/c? It sounds like you rearranged the partitions and now > the ARC path in the boot.ini file is pointing to the wrong partition. > You can boot to the Recovery Console and use the Bootcfg command to > rebuild the boot.ini file. > > A discussion about the Bootcfg command and its useshttp://support.microsoft.com/kb/291980 > > Or you can manually edit the boot.ini file and change the partition path > so that it points to the right partition, typically it would be one of > four possibilities for partitions on a single hard disk: > > multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Micro soft Windows XP 01" > /noexecute=optin /fastdetect > multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Micro soft Windows XP 02" > /noexecute=optin /fastdetect > multi(0)disk(0)rdisk(0)partition(3)\WINDOWS="Micro soft Windows XP 03" > /noexecute=optin /fastdetect > multi(0)disk(0)rdisk(0)partition(4)\WINDOWS="Micro soft Windows XP 04" > /noexecute=optin /fastdetect > > If you put all these entries in the file you will be presented with a > boot menu where you select which one to boot. When you boot to the > right one make note of the correct line (ARC path) and delete the other > superfluous lines in the boot.ini file. > > John > > > > r...@rediffmail.com wrote: > > I recently installed Linux Mandriva in my WinXP m/c. My m/c. already > > had 2 Linux partitions along with a Linux Swap partition (apart from > > the Windows partitions) but when I was trying to install Linux > > Mandriva in the 2 Linux partitions, due to some reasons, Linux refused > > to install in my hard disk (I want the dual boot option of Linux & > > WinXP in my m/c). Ultimately I installed Linux in the Windows > > partition by resizing the Windows partition (C: drive). Linux got > > installed successfully but WinXP got corrupt in the process (I am > > using the Linux GRUB bootloader to boot my m/c). > > > Now when I boot my m/c, it gives me dual boot option of Linux & WinXP > > but when I start WinXP (which is the default OS), Windows refuses to > > start & generates the following error: > > > -------------------------------------------------------------- > > Windows could not start because the following file is missing or > > corrupt: > > > <Windows root>\system32\hal.dll > > > Please re-install a copy of the above file. > > -------------------------------------------------------------- > > > Can someone please help me resolve this issue (preferably without > > corrupting Linux)? > > > Thanks, > > > Regards, > > > Ron- Hide quoted text - > > - Show quoted text - Thanks, John, for the prompt & helpful suggestion. WinXP is now starting normally. BTW, m/c means machine. Thanks once again, Regards, Ron |
|
|
|
#5 |
|
Guest
Posts: n/a
|
Re: hal.dll missing or corrupt
On Aug 23, 7:51 pm, John John <audetw...@nbnet.nb.ca> wrote:
> What is an m/c? It sounds like you rearranged the partitions and now > the ARC path in the boot.ini file is pointing to the wrong partition. > You can boot to the Recovery Console and use the Bootcfg command to > rebuild the boot.ini file. > > A discussion about the Bootcfg command and its useshttp://support.microsoft.com/kb/291980 > > Or you can manually edit the boot.ini file and change the partition path > so that it points to the right partition, typically it would be one of > four possibilities for partitions on a single hard disk: > > multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Micro soft Windows XP 01" > /noexecute=optin /fastdetect > multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Micro soft Windows XP 02" > /noexecute=optin /fastdetect > multi(0)disk(0)rdisk(0)partition(3)\WINDOWS="Micro soft Windows XP 03" > /noexecute=optin /fastdetect > multi(0)disk(0)rdisk(0)partition(4)\WINDOWS="Micro soft Windows XP 04" > /noexecute=optin /fastdetect > > If you put all these entries in the file you will be presented with a > boot menu where you select which one to boot. When you boot to the > right one make note of the correct line (ARC path) and delete the other > superfluous lines in the boot.ini file. > > John > > > > r...@rediffmail.com wrote: > > I recently installed Linux Mandriva in my WinXP m/c. My m/c. already > > had 2 Linux partitions along with a Linux Swap partition (apart from > > the Windows partitions) but when I was trying to install Linux > > Mandriva in the 2 Linux partitions, due to some reasons, Linux refused > > to install in my hard disk (I want the dual boot option of Linux & > > WinXP in my m/c). Ultimately I installed Linux in the Windows > > partition by resizing the Windows partition (C: drive). Linux got > > installed successfully but WinXP got corrupt in the process (I am > > using the Linux GRUB bootloader to boot my m/c). > > > Now when I boot my m/c, it gives me dual boot option of Linux & WinXP > > but when I start WinXP (which is the default OS), Windows refuses to > > start & generates the following error: > > > -------------------------------------------------------------- > > Windows could not start because the following file is missing or > > corrupt: > > > <Windows root>\system32\hal.dll > > > Please re-install a copy of the above file. > > -------------------------------------------------------------- > > > Can someone please help me resolve this issue (preferably without > > corrupting Linux)? > > > Thanks, > > > Regards, > > > Ron- Hide quoted text - > > - Show quoted text - Thanks, John, for the prompt & helpful suggestion. WinXP is now starting normally. BTW, m/c means machine. Thanks once again, Regards, Ron |
|
|
|
#6 |
|
Guest
Posts: n/a
|
Re: hal.dll missing or corrupt
rn5a@rediffmail.com wrote:
> Thanks, John, for the prompt & helpful suggestion. WinXP is now > starting normally. > > BTW, m/c means machine. > > Thanks once again, > > Regards, I see. You're welcome and thanks for the follow up. John |
|
|
|
#7 |
|
Guest
Posts: n/a
|
Re: hal.dll missing or corrupt
rn5a@rediffmail.com wrote:
> Thanks, John, for the prompt & helpful suggestion. WinXP is now > starting normally. > > BTW, m/c means machine. > > Thanks once again, > > Regards, I see. You're welcome and thanks for the follow up. John |
|
|
|
#8 |
|
Guest
Posts: n/a
|
Re: hal.dll missing or corrupt
Read the following
http://www.kellys-korner-xp.com/xp_haldll_missing.htm Applies to XP also http://support.microsoft.com/default...;EN-US;q237556 Also http://support.microsoft.com/default...;EN-US;q199175 -- Peter Please Reply to Newsgroup for the benefit of others Requests for assistance by email can not and will not be acknowledged. <rn5a@rediffmail.com> wrote in message news:1187878219.644986.121000@i38g2000prf.googlegr oups.com... >I recently installed Linux Mandriva in my WinXP m/c. My m/c. already > had 2 Linux partitions along with a Linux Swap partition (apart from > the Windows partitions) but when I was trying to install Linux > Mandriva in the 2 Linux partitions, due to some reasons, Linux refused > to install in my hard disk (I want the dual boot option of Linux & > WinXP in my m/c). Ultimately I installed Linux in the Windows > partition by resizing the Windows partition (C: drive). Linux got > installed successfully but WinXP got corrupt in the process (I am > using the Linux GRUB bootloader to boot my m/c). > > Now when I boot my m/c, it gives me dual boot option of Linux & WinXP > but when I start WinXP (which is the default OS), Windows refuses to > start & generates the following error: > > -------------------------------------------------------------- > Windows could not start because the following file is missing or > corrupt: > > <Windows root>\system32\hal.dll > > Please re-install a copy of the above file. > -------------------------------------------------------------- > > Can someone please help me resolve this issue (preferably without > corrupting Linux)? > > Thanks, > > Regards, > > Ron > |
|
|
|
#9 |
|
Guest
Posts: n/a
|
Re: hal.dll missing or corrupt
Read the following
http://www.kellys-korner-xp.com/xp_haldll_missing.htm Applies to XP also http://support.microsoft.com/default...;EN-US;q237556 Also http://support.microsoft.com/default...;EN-US;q199175 -- Peter Please Reply to Newsgroup for the benefit of others Requests for assistance by email can not and will not be acknowledged. <rn5a@rediffmail.com> wrote in message news:1187878219.644986.121000@i38g2000prf.googlegr oups.com... >I recently installed Linux Mandriva in my WinXP m/c. My m/c. already > had 2 Linux partitions along with a Linux Swap partition (apart from > the Windows partitions) but when I was trying to install Linux > Mandriva in the 2 Linux partitions, due to some reasons, Linux refused > to install in my hard disk (I want the dual boot option of Linux & > WinXP in my m/c). Ultimately I installed Linux in the Windows > partition by resizing the Windows partition (C: drive). Linux got > installed successfully but WinXP got corrupt in the process (I am > using the Linux GRUB bootloader to boot my m/c). > > Now when I boot my m/c, it gives me dual boot option of Linux & WinXP > but when I start WinXP (which is the default OS), Windows refuses to > start & generates the following error: > > -------------------------------------------------------------- > Windows could not start because the following file is missing or > corrupt: > > <Windows root>\system32\hal.dll > > Please re-install a copy of the above file. > -------------------------------------------------------------- > > Can someone please help me resolve this issue (preferably without > corrupting Linux)? > > Thanks, > > Regards, > > Ron > |
|
![]() |
| Thread Tools | |
| Display Modes | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Winload.exe missing or corrupt after installing KB938979 | tsar IV | Windows Vista All | 3 | 20-08-2007 05:35 AM |
| registry info corrupt/missing | amy | Windows Vista All | 6 | 19-08-2007 08:16 PM |
| Corrupt/Missing Icons | Jack Tripper | Windows Vista All | 5 | 17-08-2007 05:58 PM |
| Windows could not start because file is missing or corrupt NTFS.sy | harmon808 | Windows XP | 6 | 17-08-2007 02:10 PM |
| missing or corrupt files | sam | Windows XP | 6 | 16-08-2007 01:24 PM |