News & Training
TECHNICAL Q&A
Network boot error
- no.2270
- 2006-03-08
Hello all,
I am having trouble with network booting even though the image is working fine when loaded from a hard disk.
These are the steps I have taken:
1. Loaded a drive F: through SDI loader.
2. Formatted as primary and active drive.
3. Copied ntldr,startrom.com,ntdetect.com and sdimgr to F:
4. Made a boot.ini with following contents and saved in F:
[boot loader]
timeout = 0
default=ramdisk(0)WINDOWS
[operating systems]
ramdisk(0)WINDOWS="Windows XP Embedded" /fast detect /rdpath=net(0)ramdisk.sdi /rdimageoffset=4096 /debug /debugport=com1 /baudrate=57600
5. Made a batch file with following commands and ran it.
sdimgr /new ramdisk.sdi
sdimgr ramdisk.sdi /readpart:g:
*g=partition of HD where run time image is stored. This image was able to boot client.
sdimgr ramdisk.sdi /import:boot,0,startrom.com
sdimgr ramdisk.sdi /import:load,0,ntldr
sdimgr ramdisk.sdi /pack
sdimgr ramdisk.sdi
6. Remote boot manager has settings
Boot Program startrom.com
Boot Image ramdisk.sdi
7. TFTP root directory was configured as F:
When the client was connected and tried network booting, ramdisk image was transferred and after that the message:
hal.dll is corrupt or missing.
Even though hal.dll is physically present in the configuration.
Does anyone have an idea what I might be missing. I appreciate any help.
Thanks,
Swati