Ik heb een vreemd probleem met een DOS boot image. Korte beschrijving:
We hebben hier een LAN met een lekker aantal PCs. Nu hebben we wat imaging software wat je van bootflop en/of bootCD kan booten... Niets anders eik dan een klein bootflopje wat wat netwerkdrivers laad en je in staat stelt onder DOS een netwerkshare te benaderen, waarna je op die share de imagingsoftware start.
Nu wil ik het over een andere boeg gooien: Ik wil de netbootflop, zoals het hoort, lekker van het netwerk starten, via PXE/UNDI. Ik heb een werkende PXE server (bootnuke image, datavernietigingssoftware werkt perfect) maar de netboot image wil nog niet.
Het probleem is zeer vreemd. Ik heb een aantal batch files, welke in volgorde gedraaid worden. De laatste is script2.bat, welke het logonscript en de netwerkdrivers inlaad (ifshlp.sys via device.com). Echter, als ik hem van PXE boot blijft ie hangen. Trek ik de scripts uit elkaar en roep ik handmatig na de autoexec.bat (via de command prompt) script2 aan dan werkt alles perfect. Zet ik "call script2.bat" als laatste regel in command dan loopt het zaakje in script2 vast.
Wat heb ik geprobeerd:
- Laatste regel in command.com = "call script2.bat" -> Vastloper
- Laatste regel in command.com = "script2.bat" -> Vastloper
- Laatste regel in command.com = "COMMAND /C script2.bat" -> Vastloper
Is er een verschil in de enviorment van de dingen die in je autoexec gestart worden, dan dat je ze start van de command prompt?
We hebben hier een LAN met een lekker aantal PCs. Nu hebben we wat imaging software wat je van bootflop en/of bootCD kan booten... Niets anders eik dan een klein bootflopje wat wat netwerkdrivers laad en je in staat stelt onder DOS een netwerkshare te benaderen, waarna je op die share de imagingsoftware start.
Nu wil ik het over een andere boeg gooien: Ik wil de netbootflop, zoals het hoort, lekker van het netwerk starten, via PXE/UNDI. Ik heb een werkende PXE server (bootnuke image, datavernietigingssoftware werkt perfect) maar de netboot image wil nog niet.
Het probleem is zeer vreemd. Ik heb een aantal batch files, welke in volgorde gedraaid worden. De laatste is script2.bat, welke het logonscript en de netwerkdrivers inlaad (ifshlp.sys via device.com). Echter, als ik hem van PXE boot blijft ie hangen. Trek ik de scripts uit elkaar en roep ik handmatig na de autoexec.bat (via de command prompt) script2 aan dan werkt alles perfect. Zet ik "call script2.bat" als laatste regel in command dan loopt het zaakje in script2 vast.
Wat heb ik geprobeerd:
- Laatste regel in command.com = "call script2.bat" -> Vastloper
- Laatste regel in command.com = "script2.bat" -> Vastloper
- Laatste regel in command.com = "COMMAND /C script2.bat" -> Vastloper
Is er een verschil in de enviorment van de dingen die in je autoexec gestart worden, dan dat je ze start van de command prompt?
Forget your fears...
...and want to know more...