Deployment and Imaging Group

 View Only

DS 7.5 - Increase RAMDRIVE space to run the image deployment 

Nov 20, 2014 05:17 PM

RAM drive (also called RAM disk) is a block of RAM (primary storage or volatile memory) that a computer's software is treating as if the memory were a disk drive (secondary storage).

10_0.jpg

In some instances we have noticed that Deployanywhere crashed because of Insufficient RAMDRIVE space to run the image deployment.

For example the space assigned to the Automation X drive do not seem to be enough for DeployAnywhere to run on Windows 8.1 update1

SOLUTION/WORKAROUND: Increase RAMDRIVE space

1 - Locate the default.bdc file stored in:

C:\Program Files\Altiris\Deployment\BDC\bootwiz\oem\DS\winpe\default.bdc

2 - Edit the "scratch" space in WinPE (free space on the X Drive) by modifying default.bdc as follows:

specify the value of

[Application]

RamDriveSize=512

(We assume cilent machines to have at least 512MB RAM)

If this value is not specified, then WinPE defaults to 32MB of scratch space. If this value is specified, then bootwiz calls the “peimg /scratchspace” command when creating the WinPE boot image. (Note: that this is when creating the boot image, not when booting into the boot image.)

Valid values (Per Microsoft) are 32, 64, 128, 256 and 512

12.jpg


3 - This must be added to all copies of bootwiz, on all task servers

To update the package delete the snapshot for the corresponding GUID({374E1C49-4F58-4F5C-8D51-07A30F0D44AD}) in:

\ProgramData\Symantec\SMP\Snapshots\

9.jpg

4 - Run Task Scheduler from SMP:

Control Panel\All Control Panel Items\Administrative Tools\Task Scheduler

5 - From Task Scheduler Library run:

NS.Package Refresh

11.jpg

6 - Update the SMA on all site servers with task server and check the update "default.bdc" has been delivered to the following locations:

\Program Files\Altiris\Altiris Agent\Agents\Deployment\SBS\Bootwiz\{374E1C49-4F58-4F5C-8D51-07A30F0D44AD}\cache\bootwiz\default.bdc

\Program Files\Altiris\Altiris Agent\Package Delivery\{374E1C49-4F58-4F5C-8D51-07A30F0D44AD}\cache\bootwiz\default.bdc

\Program Files\Altiris\Altiris Agent\Agents\Deployment\SBS\Bootwiz\{374E1C49-4F58-4F5C-8D51-07A30F0D44AD}\cache\bootwiz\oem\DS\winpe\default.bdc

\Program Files\Altiris\Altiris Agent\Package Delivery\{374E1C49-4F58-4F5C-8D51-07A30F0D44AD}\cache\bootwiz\oem\DS\winpe\default.bdc

12_0.jpg

7 - Re-create preboot environment

14.jpg

8 - Wait for Bootwiz to finish (on NBS server - usually the site server)

15.jpg

 

9 - Test automation

(note below the RAMDISK size has now increased to MAX)


16.jpg

 

Thank you

Best Regards,

Mauro

 

NOTE:

If you found the above information useful, please give this article a thumbs-up(top right of the post) or add a comment below. Your feedback would be really appreciated – Thank you, Mauro

Statistics
0 Favorited
0 Views
0 Files
0 Shares
0 Downloads

Tags and Keywords

Comments

Nov 04, 2016 02:26 PM

This still works for 8.0.

Nov 04, 2016 10:29 AM

I recently upgraded from 7.6 to 8.0 and it undid my change to the scratch space.  Thank you for posting this article, I am trying it now.  Hopefully it works again.

 

Here was my original issue that started happening again as soon as I upgraded to 8.0:

https://www.symantec.com/connect/forums/deployanywhere-error

Apr 10, 2015 03:43 PM

Confirmed. Works on DS 6.9. The default.bcd file is located in the Bootwiz folder. Then just rebuild the automation environment.

Mar 26, 2015 12:07 PM

Would a similar process work for DS 6.9?

Nov 25, 2014 06:49 AM

Nice one, thanks.

Nov 21, 2014 04:43 AM

Thank you Mauro for the article ;).

Nov 21, 2014 04:19 AM

Great article ! Thanks

Related Entries and Links

No Related Resource entered.