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