Users Guide

13
Managing vFlash SD Card
vFlash service is a licensed feature. The vFlash SD card is a Secure Digital (SD) card that plugs into the vFlash SD card
slot on the managed system. You can use a card with a maximum of 16 GB capacity. After you insert the card, you must
also enable vFlash service to create and manage partitions.
For more information on the vFlash SD card, see the Persistent Storage ProfilePersistent Storage Profile.
Displaying Inventory of vFlash SD Card
Perform the Enumerate operation on the DCIM_VFlashView class to display all the properties of the vFlash SD card,
such as:
Available size
Capacity
Licensed
Health
Enable or disable state
Initialized state
Write-protected state.
Displaying Partitions on vFlash SD Card
Perform the Enumerate operation on the DCIM_OpaqueManagementData class to display all the partitions and their
properties, such as partition ID, its size, and data format.
Creating and Modifying Partitions on vFlash SD Card
To create and modify partitions on a vFlash SD card:
1. Perform the enumerate operation on the DCIM_OpaqueManagementData class to get the list of current
partitions.
2. Before you invoke the CreatePartition() or CreatePartitionUsingImage() method on
DCIM_PersistentStorageService class, construct the input parameters.
3. Invoke the CreatePartitionUsingImage() method to form a bootable image. This creates a bootable partition from
image stored on server shares such as NFS, CIFS, and FTP. Alternatively, invoke CreatePartitionUsingImage() to
create a bootable partition from an ISO image.
If a job is created successfully, code 4096 is returned.
4. Query the status of the job ID output using the job control profile methods.
5. Repeat step 1 to confirm successful execution of the method.
6. Invoke the ModifyPartition() method to change the access type of the partition to Read-Only or Read-Write.
67