Re: XP Installation Headache: hal.dll

From: Michael (msheppard_at_comcast.net)
Date: 12/18/04


Date: Sat, 18 Dec 2004 00:29:41 -0500

The expand command is used to extract a file from a cabinet file(.cab). The
hal.dll file is located in cabinet file that resides in the I386 folder. It
is SP1.cab. If you look at the file your trying to get and the one you are
attempting to copy are 2 different files.
 expand x:\i386\hal.dl_ c:\windows\system32\hal.dll
hal.dl_ and hal.dll
should be expand x:\i386\SP1\hal.dll
Hope this helps.
"Andrew Johnston" <andrewjnycx@hotmail.com> wrote in message
news:Xns95C212E16E8ADandrewjnycxhotmailco@24.168.128.74...
>I just added a new 160GB HD to my system, and I want to install XP on a
> 10GB partition on it and gradually migrate my programs and files to the
> new
> drive while retaining the ability to boot off the old drive until the new
> installation is fully configured etc. When I boot off the XP CD and tell
> it
> to create the partition on the new drive and install XP, once the
> formatting of the partition is done and the first batch of files has been
> copied over, I get an error message telling me that the hal.dll is missing
> or corrupt, which stops the installation dead in its tracks.
>
> Searching online reveals that the best solution for this is to go to the
> revovery console and use the expand command like so to get the file off
> the
> CD:
>
>
> expand x:\i386\hal.dl_ c:\windows\system32\hal.dll
>
> where x is the drive letter of the CD ROM.
>
> The catch for me is that in the recovery console mode, I have no freaking
> clue what the CD ROM's drive letter is. In XP, the new partition is E:\
> and
> the CD ROM is D:\. But when I'm in the recovery console, the new partition
> becomes D:\. If I type in
>
>
> expand e:\i386\hal.dl_ d:\windows\system32\hal.dll
>
> the result is a "file not found" message. Ditto if I use f:\ as the CD ROM
> drive letter. Anyone got a clue how I might be able to expand the file
> under these circumstances?
>
> I'm pretty sure my Boot.ini is set up correctly (that seems to be the
> other
> typical source of this problem). Any and all advice on how to get to the
> bottom of this mess would be greatly, greatly appreciated. Thanks!



Relevant Pages

  • Re: XP multiple install earth to bruce hello?
    ... different drive letter for the "boot" partion. ... the BIOS will find the partition that is marked "Active" - usually ... you install an additional hard drive, the existing mapping of drive letters ...
    (microsoft.public.windows.group_policy)
  • Re: Disk Management fails in changing C/[a]-driveletters
    ... From what I can decipher you are trying to change the drive letter onto which Windows is installed, you cannot do that, if you want Windows on a different drive letter you will have to reinstall it. ... You can have more than one Windows installation on a computer and have each installation on its own C:\ drive, you just have to take appropriate measures to ensure that the partition onto which you want to install Windows is the first active partition enumerated by the Windows setup program. ... It will only make a difference if you try to install old applications that absolutely want to be installed on C:, there are few applications who require that nowadays. ...
    (microsoft.public.windowsxp.help_and_support)
  • Re: Disk Management fails in changing C/[a]-driveletters
    ... Our problem is that neither Disk Management or Partition Magic can finalize ... removal of the former partitions automatically change the drive letter to C ... Windows is installed, you cannot do that, if you want Windows on a ... ensure that the partition onto which you want to install Windows is the ...
    (microsoft.public.windowsxp.help_and_support)
  • Re: Drive Letter Problem - Vista Installation
    ... If you do an upgrade the pre-existing drive letter assignments should ... Post install you can use DiskMgmt.Msc to re-letter non Vista volumes ... but not the Vista partition itself. ...
    (microsoft.public.windowsxp.general)
  • Re: Cloning a disk using dd
    ... In Linux you would just do a clean install of the OS, ... In Windows none of this is possible ... it possible that they are just using a label in the partition table? ... If you are looking to _change_ the drive letter of the clone, ...
    (comp.os.linux.misc)