[XP] Windows XP Embedded opzetten (Missing hal.ddl file)*

Pagina: 1
Acties:
  • 279 views sinds 30-01-2008
  • Reageer

  • GregoryBE
  • Registratie: April 2004
  • Laatst online: 25-11-2025
Hallo,


Als ik Windows Embedded samenstel en dan op een 2de partitie kopieer + boot.ini instel, en dan wil booten krijg k:

"Windows kan niet worden gestart omdat het volgende bestand is beschadigd of niet kan worden gevonden:
<windows-hoofdmap>\system32\hal.dll.
Installeer het bovengenoemde bestand opnieuw"


zo ziet mijn boot.ini op de XP pro (doelhost) eruit
"[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect
multi(0)disk(0)rdisk(0)partition(3)\WINDOWS="Microsoft Windows XP Embedded" /noexecute=optin /fastdetect"


Kort het stappenplan dat in de videotutorial (Basic Lab) beschreven staat (op de MS tutorial website )
  • Tap.exe openen op doelhost om hardware te analyseren
  • pmq (met hardware host) invoeren in Component designer + conf opslaan
  • component designer bestand invoeren in Component Database Manager
in target designer
  • systeemconf toevoegen
  • (bij Design Templates) Information Appliance toevoegen
  • (in middelste venster, 2de item, klik settings> Show Target Device Settings)
Bootdrive: D:
Windows Folder: D:\windows
Program folder: D:\Program Files
Documents and Settings: d:\Documents and Settings
Boot ARC path: multi(0)disk(0)rdisk(0)partition(3)
Boot partition size: 2000 mb
Partition cluster size: 4096 bytes
( ik heb ook al geprobeerd D te vervangen door C, D, E en G omdat er wel eens gezegd wordt dat de je de letters vanuit MS-dos standpunt moet bekijken, dus welke dos eerst zou vinden, C,D,E)
  • Check Dependencies
  • Problemen (zoals taal en explorer shell toevoegen) (vanaf Task window onderaan)
  • Build Target Image
  • Bestanden naar G: kopieeren
  • Opstarten en "Microsoft Windows XP Embedded" kiezen
en echt onmiddellijk wanneer je de enter toets los laat krijg ik de foutmelding.

Iemand al ervaring met Windows embedded en het opzetten van embedded?


Wat heb k al bekeken:

Missing hal.dll file
http://www.google.nl/sear...nl:official&start=10&sa=N
http://www.computerhope.com/issues/ch000490.htm,
http://www.kellys-korner-xp.com/xp_haldll_missing.htm
http://www.castlecops.com...n_quot_boot_ini_quot.html

Tutorials
http://msdn.microsoft.com...eployingRun-TimeImage.asp
http://msdn.microsoft.com...tutorialsxpe/default.aspx

Tips
http://www.sjjmicro.com/Docs/XPE%20Dual%20Boot%20Tips.pdf

Mijn Drive condig van doelhost:
Afbeeldingslocatie: http://users.skynet.be/GreTech/tweakers/wem/drives.JPG

Hartelijk bedank :)

It's just a matter of time...


  • GraveR
  • Registratie: Januari 2000
  • Laatst online: 22-08-2025
Als ik zo aan het rekenen kom, dan zou ik eens partition(4) proberen, aangezien de extended partition zelf ook een partitie is.

De driveletters zijn nu nog niet van toepassing, de melding die je krijgt is van de loader, nog niet van de rest. Pas als je INACCESSIBLE_BOOT_DEVICE-ellende krijgt, kun je naar letters gaan kijken.

(Ik probeer zelf ook die meuk te downloaden bij MS, maar alles blijft op Queued staan :S)

EDIT: Ik zie aan het eind zelfs nog een primaire partitie staan, dus zou ook nog partition(5) kunnen worden, als die primaire partitie als eerste geteld wordt.

[ Voor 17% gewijzigd door GraveR op 19-07-2006 21:22 ]


  • GregoryBE
  • Registratie: April 2004
  • Laatst online: 25-11-2025
GraveR schreef op woensdag 19 juli 2006 @ 21:20:
Als ik zo aan het rekenen kom, dan zou ik eens partition(4) proberen, aangezien de extended partition zelf ook een partitie is.

De driveletters zijn nu nog niet van toepassing, de melding die je krijgt is van de loader, nog niet van de rest. Pas als je INACCESSIBLE_BOOT_DEVICE-ellende krijgt, kun je naar letters gaan kijken.

(Ik probeer zelf ook die meuk te downloaden bij MS, maar alles blijft op Queued staan :S)

EDIT: Ik zie aan het eind zelfs nog een primaire partitie staan, dus zou ook nog partition(5) kunnen worden, als die primaire partitie als eerste geteld wordt.
Als k multi(0)disk(0)rdisk(0)partition(4) gebruik boot hij.
Windows xp Embedded boot nu reeds,hieronder wat er tevoorschijn komt:
  • Windows xp embedded loader (zoals xp, balkje dat voorbij komt)
  • First boot agent...
  • Installing components kadertje
  • en dan ineens restart...
(wanneer je dan opnieuw boot van embedded doet hij hetzelfde)
(heb nu gebruik gemaakt van station G: als letter)
(vanavond als k terug ben ga ik eens proberen met andere driveletters dan G, mss kan dit probleem daar aan liggen)
Weer bedankt :)

PS: als je wil GraveR kan k XP embedded eval even uploaden.

It's just a matter of time...