Re: hal.dll is corrupt or missing




I didn't understand how you map the drive. Under DOS, long file names will
be lost. Under WinPE, you should be okay.

Regards,

Sean Liming
www.sjjmicro.com / www.seanliming.com
XP Embedded Book Author - XP Embedded Advanced, XP Embedded Supplemental
Toolkit

"Fab" <nospam@xxxxxxxxxxxxx> wrote in message
news:eZVjtfyjGHA.4504@xxxxxxxxxxxxxxxxxxxxxxx
"Sean Liming (eMVP)" <sean_liming@xxxxxxxxxxxx> ha scritto nel messaggio
news:OqBePIyjGHA.4588@xxxxxxxxxxxxxxxxxxxxxxx

Step 6: What do you mean by map the host HD - where you under DOS? If so
XCOPY will not work. You loose long file names.

When running Windows PE you have access to a command window (DOS like,
CMD). At the command prompt I can map the HD of the development machine
with the command

MAP Z: \\192.168.100.100\D$ /USER:username

Then I used the XCOPY command to copy the target designer's product to the
target machine

XCOPY "Z:\Windows Embedded Images" C: /S/E

Dean just suggested to add the /H qualifier for the hidden files (maybe an
hidden module called by the HAL.DLL referred by the error message). I was
not aware that XCOPY was not able to deal with long filenames. I will try
with other utility, but I wonder how if it could have worked when I did
the same ops under the Virtual PC!

Thanks for the suggestion!

Fab



Regards,

Sean Liming
www.sjjmicro.com / www.seanliming.com
XP Embedded Book Author - XP Embedded Advanced, XP Embedded Supplemental
Toolkit


"Fab" <nospam@xxxxxxxxxxxxx> wrote in message
news:erKwp$wjGHA.1936@xxxxxxxxxxxxxxxxxxxxxxx
After having succefully tested an XPE configuration on a PC (an ACER
travelmate laptop) with a Windows XP running Virtual PC 2004, I decide
to erase the disk and to install the final XPe version. Here my steps:

1) Started Windows PE
2) Launched TAP.EXE
3) Moved the PMQ file on the development machine
4) Created a new component importing the a.m. PMQ file
5) Generate the new XPe configuration
6) On the target (ACER) I mapped the host HD and I copied (XCOPY and
ROBOCOPY) the "Windows Embedded Images" folder content to the C: disk of
the target computer.

At the boot I have the message "HAL.DLL is corrupt or missing".

The file is there (c:\windows\system32), and the BOOT.INI file content
is ok (rdisk(0),partition(1)).

Any idea ? Thanks in advance for any support....

BTW: I also boot at DOS and executed TA.EXE, with no success.

Fabrizio







.



Relevant Pages

  • Re: NTVDM hard error on Windows 2003 Server SP1
    ... Windows 2003 Server SP1 platform, there is a pop-up box with the error ... run regedit.exe from a DOS window command prompt. ... The server is not a domain controller, and is on a LAN with a Windows ...
    (microsoft.public.windows.server.general)
  • Re: Wildcard on Folder Name
    ... This is not DOS - it is the Command Prompt. ... Microsoft Windows XP - Command-line reference A-Z ... Microsoft Windows XP - MS-DOS subsystem commands ...
    (microsoft.public.windowsxp.general)
  • Re: "Read-only" Folders
    ... "Dos attrib command" - that's why. ... anti-Windows folks tell me that Windows is ...
    (microsoft.public.windowsxp.security_admin)
  • Re: DOS / XP bat file programming question
    ... How do I feed a "y" response to a DOS command that wants to prompt me ... Note that DOS is an operating system, same as Windows XP. ... There is no DOS under Windows, only a Command Prompt. ...
    (microsoft.public.windowsxp.general)
  • Re: MapNetworkDrive, can I map without a share?
    ... Before .NET in DOS windowses you could. ... How do I map a network drive when there is no share name? ... From the local command prompt I can use a NET command to map: ... office and will map drives to the current office. ...
    (microsoft.public.scripting.wsh)