How To Use Data From The Altiris Showdisk Utility Produced From The Read Hardware Configuration Job
Article: 178
Applies to: Release 3.00 or greater
The Read Hardware Configuration jobs include a task that runs the Altiris showdisk utility.
The showdisk utility uses a proprietary algorithm to produce a human readable list of disks present on the target
server. The Altiris rdeploy and wipe utilities use the same algorithm, and thus the same
enumeration order, when scanning the target server.
By default, rdeploy and wipe operate on the "first" disk. The "first" disk might not be the system
boot disk on a target server with multiple disks, either DAS or SAN. The showdisk output
can be used to determine the appropriate values for the -d# option for either utility
in the Create Disk Image or Distribute Disk Image tasks of an imaging job or a scripted install job,
or with Release 3.70 or later, the Server Deployment Toolbox Erase Array jobs.
For a target server with Red Hat Enterprise Linux with Logical Volume Manager (LVM),
disk 1 represents the LVM volume. When capturing an LVM image, either do not
specify the -d# option or use -d1. If the number of the physical/logical
disk is specified, that disk will be captured in raw mode.
If deploying an LVM image, the disk numbers that the LVM volume will span must be specified.
For example, -d1,2,3 to deploy the LVM image to disk 1, disk 2, and disk 3.
Additionally, for IA64 platforms, an HP linux tool, hpshowdisk, is available to complement the Altiris
showdisk information. Hpshowdisk is found on the Deployment Server under .\lib\binia64\linux.
It provides information such as SAN storage devices WWID identifications, disk controller, and SAN logical
disks LUN number to better identify the disks.
IMPORTANT: If using hpshowdisk, make sure to run prior to a task that runs the acu utility or
hpshowdisk may report an unknown device error message.
IMPORTANT: Using Release 3.80, hpshowdisk requires a library not found in the LinuxPE environment.
Prior to running hpshowdisk, run the following:
tar -xzf /mnt/ds/lib/binia64/linux/ssstlibs.tar.gz -C /usr/lib
ldconfig -n /usr/lib
Showdisk example for a Windows 2003 target server with one SAN-attached drive. The SAN drive is Disk 1.
Disk 1 (SCSI): 9725/255/63, 156232125 sectors, 74.50 GB (MBR, sig=e9bdd33f)
| Type |
Boot |
Begin |
Size |
|
| 1 NTFS |
|
63 0/1/1 |
156215997 (74.49 GB) |
Disk 2 (SCSI): 14355/255/32, 117136800 sectors, 55.86 GB (MBR, sig=1c6f1c6f)
| Type |
Boot |
Begin |
Size |
|
| 1 NTFS |
* |
32 0/1/1 |
117120448 (55.85 GB) |
Showdisk example for a Red Hat Linux target server with two physical drives. The LVM volume is Disk 1.
Disk 1 (Unknown): 2170/1024/64, 142221312 sectors, 67.82 GB (LVM)
| Type |
Boot |
Begin |
Size |
|
| 1 Ext3 |
|
0 0/1/1 |
208782 (101.94 MB) |
| 2 Ext3 |
|
208782 3/128/1 |
137953280 (65.78 GB) |
| 3 Linux Swap |
|
138158080 2108/128/1 |
4063232 (1.94 GB) |
Disk 2 (SCSI): 4427/255/63, 71132960 sectors, 33.92 GB (MBR, sign=000c6636)
| Type |
Boot |
Begin |
Size |
|
| 1 Ext3 |
* |
63 0/1/32 |
208782 (101.94 MB) |
| 2 0x00 |
|
208845 25/151/14 |
70928093 (33.82 GB) |
Disk 3 (SCSI): 4427/255/63, 71132960 sectors, 33.92 GB (MBR, sign=000c6636)
| Type |
Boot |
Begin |
Size |
|
| 2 0x00 |
|
63 0/1/32 |
71132893 (33.92 GB) |
|