Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Create and access a list of your products
  • Manage your Dell EMC sites, products, and product-level contacts using Company Administration.

DELL EMC System Update Version 1.5.2 User’s Guide

PDF

Sample scripts using DSU

Creating Bootable ISO using helper script

You can create a bootable ISO (Linux-based). The script is available in the location: http://linux.dell.com/repo/hardware/scripts/. The following sample script creates a bootable ISO.

dsucreateiso [options]

Table 1. Options used in creating bootable ISO. The following table describes the DSU commands.
Workspace directory command
Description To provide the working space be used by the script. By default a unique temporary directory is created in /tmp/tmp/XXX which is cleared after execution.
Command for Workspace dsucreateiso -w WORKSPACE or dsucreateiso --workspace=WORKSPACE
Destination path to save the ISO file
Description Provides the complete path for the output ISO file created by the script. By default the file is created in the current directory with the file name: dsu_bootableimage_%Y%m%d_%H%M%S.iso.
Command for output dsucreateiso -o OUTPUT or dsucreateiso --output=OUTPUT
Listing of available platforms
Description Displays list of Linux platforms available in the given catalog file.
Command for listing platforms dsucreateiso -p or dsucreateiso --available-platforms
Listing of Platforms to create ISO
Description Provides list of platforms for which ISO is to be created. If given platform is not present in catalog file will error out. Multiple platforms can be provided either with pipe or comma separated.
Command for listing platforms dsucreateiso -i INPUTPLATFORMLIST or dsucreateiso --input-platformlist=INPUTPLATFORMLIST
Display the location of Catalog file
Description Provides either local/network location of repository or catalog. By default network would be enabled to download catalog and DUPs file.
Command for source location dsucreateiso -s SOURCELOCATION or dsucreateiso --source-location=SOURCELOCATION
Location to create log file
Description Provides location of where to create log file. Creates a Logfile at the given location with the file name as dsucreateiso_%Y%m%d_%H%M%S.log. By default the log is located at /var/log/dsucreateiso.log and will be appended with each execution.
Command for Log file dsucreateiso -l LOGLOCATION or dsucreateiso --log-location= LOGLOCATION
Apply Action for the component
Description Specifies the option with which dsu will be executed in mounted environment. By default no DSU option of application status are used. The options are applyall|upgrade|downgrade|equivalent.
Command for apply action dsucreateiso -a APPLYACTION or dsucreateiso --apply-action= APPLYACTION
Location of the DELL Boot Plug-in
Description Provides the location of dellbootplugin in tar.gz format. Both network as well as local location can be provided. By default dellbootplugin.tar.gz will be downloaded from the posted location of dell.
Command for DELL BootPlug-in dsucreateiso -d DELLBOOTPLUGIN or dsucreateiso --dellbootplugin=DELLBOOTPLUGIN
Location of the custom script file used for ISO creation
Description Provides the location of script file.
Command for location of the custom script file dsucreateiso -i INPUTSCRIPT or dsucreateiso --input-custom-script=INPUTSCRIPT
Destination path for the custom script file used for ISO creation
Description Provides the location of script file where script file will be generated.
Command for the destination path for the custom script dsucreateiso -u OUTPUTSCRIPT or dsucreateiso --output-custom-script=OUTPUTSCRIPT

Rate this content

Accurate
Useful
Easy to understand
Was this article helpful?
0/3000 characters
  Please provide ratings (1-5 stars).
  Please provide ratings (1-5 stars).
  Please provide ratings (1-5 stars).
  Please select whether the article was helpful or not.
  Comments cannot contain these special characters: <>()\