I've been trying to deploy images to workstations in the test lab. We are using Symantec Ghost 11 and LD OSD.
My process so far:
- I have to manually start GhostCast server, specify the start time to 20 minutes after the last client is connected to the session.
- Schedule my OSD script and drag managed devices to the task,
- at this pint I can start the job or schedule it.
- LDMS copies the LDVPE1.img to the local workstation and prepares to VBOOT
- workstations VBOOT and part of the script connects to the GhostCast server
- Once the timeout is reached GhostCast starts
- After imaging the workstation reboots and configures itself to join AD
- The same workstation name is used
- Now the workstation needs to get the LD Agent
- A schedule task is launched to push the agent to the devices.
- Since workstation name and IP are the same, agent is pushed to the workstation
- UDD is not needed, there will be duplicated devices in the LD database but that will be purged during the database Maintenance cycle.
- To complete the workstation setup I also schedule another task to install our AV
- Since the agent is installed on the workstations, software distribution is possible.
The problem is trying to have this entire process automated. Currently I'm scheduling the task with enough time in between to allow one task to complete before the second and third task start. My question is: Is it possible to have one task start based on a completed task? In the school environment I cannot depend on exact time when one task will complete, some ghosting time have taken as long as 3 hours (due to bad NIC or switch). It would be wonderful if I can have the Agent deployment task start as soon as the OSD task is completed, not to mention the AV task start after the LD Agent task is completed.
We are currently using LDMS 8.8 SP2, I know that using Provisioning I can deploy OSes install the LANDesk Agent and also install additional software (I've deployed Win2003 this way) but this is imaging, are the two the same or similar? If so, how could I achieve this with Provisioning? I am not using PXE representative, nor do I believe it is needed in this case, I could be wrong.
OSD script.txt 4.9 K