HP StorageWorks XPath OS 7.4.X Administrator Guide (AA-RVHDD-TE, February 2006)

40 Performing basic maintenance
The following example shows a recovery to XPath OS 7.1.x using the recovery kernel version
1.3.0.0.
NOTE: The value of / is relative to the /tftpboot directory on most UNIX systems running the TFTP
service; therefore, a value of / implies the /tftpboot directory, while a value of /rk implies the
/tftpboot/rk directory.
After following these steps, the switch reboots and displays the recovery kernel prompt.
3. Use the recovery kernel to download the firmware.
CAUTION: Using the recovery kernel to download the firmware permanently removes all zoning and
other fabric-configuration parameters. To preserve the configuration data, perform a configUpload
procedure before updating the firmware; perform a configDownload procedure afterward, to restore
the configuration data.
a. Connect to the switch through the serial console.
b. Reboot the switch.
c. When prompted during the countdown sequence, enter the boot loader (PMON) by pressing any
key except Enter.
d. Enter the following commands:
e. After the reboot, download the XPath OS firmware package. In the following example,
xpath_os_v7.3.0 is installed. You must use an FTP server; a TFTP server will not work due of the
size of the download.
After the reboot, the platform starts up and XPath OS 7.3.0 is loaded.
Multiprotocol Router> set currentdnldproto tftp
Multiprotocol Router> set bootserver ipaddr-of-the-tftp-server
Multiprotocol Router> set basefile XPathRecoverAP7420
Multiprotocol Router> set cfgbank bank0
Multiprotocol Router> set rootdir /
Multiprotocol Router> set bank0ver 1.3.0.0
Multiprotocol Router> netload –p 0xdeeddeed; g
Multiprotocol Router> set cfgbank bank0
Multiprotocol Router> reboot
Recovery Kernel% format all (Answer y to proceed. This will take 1-2 min.)
Recovery Kernel% set basefile xpath_os
Recovery Kernel% set rootdir <ftp dir. path to XPathOS image>
Recovery Kernel% set currentdnldproto ftp
Recovery Kernel% set bootserver <ipaddr-of-the-ftp-server>
Recovery Kernel% set ftpusername <userid> (Your FTP server’s user
account.)
Recovery Kernel% set ftppassword <password> (Password for the specified
user.)
Recovery Kernel% set bank1ver 7.3.0 (. This will take 1-2 mins.)
Recovery Kernel% set cfgbank bank1 (This will take about 8
min.) Recovery Kernel% reboot