Using the System Management Interface Tool to mount the fix CD for AIX

Use this procedure if you want to use the System Management Interface Tool (SMIT) to mount the fix CD for AIX®.

About this task

If you are applying a server firmware fix through AIX and receive a message regarding mounting the CD, mount: 0506-324 Cannot mount /dev/cd0 on /mnt, use this procedure to correct the problem.

Procedure

  1. At an AIX command prompt, type one of the following commands depending on whether you use a graphics terminal or an ASCII terminal:
    • If you use a graphics terminal, type the following command:
      smit
    • If you use an ASCII terminal, type the following command:
      smitty
      Note: If you are unfamiliar with the System Management Interface Tool (SMIT), select Using Smit (information only) for information about how to use SMIT.
  2. On the System Management screen, select System Storage Management (Physical and Logical Storage).
  3. On the System Storage Management (Physical and Logical Storage) screen, select File Systems.
  4. On the File Systems screen, select Mount a File System.
  5. On the Mount a File System screen, specify the following values in the entry fields, and press Enter. Do not press Enter until you specify values in all of the required fields.
    Table 1. Descriptions and entry field values in the System Management Interface Tool (SMIT)
    Description Entry Field
    FILE SYSTEM name /dev/cd0
    DIRECTORY over which to mount /mnt
    TYPE of file system cdrfs
    FORCE the mount? yes
    REMOTE NODE containing the file system to mount Note: Leave this field blank.
    Mount as a REMOVABLE file system? yes
    Mount as a READ-ONLY system? yes
    Disallow DEVICE access via this mount? no
    Disallow execution of SUID and sgid programs in this file system? no
  6. To exit SMIT, press F3 (Exit) several times or press F10.
  7. To verify that the CD mounted successfully, type the following at an AIX command prompt:
    mount
    If the CD mounted successfully, a line of output similar to the following is displayed along with the date and time:
    /dev/cd0 /mnt cdrfs
  8. Choose from the following options:
    • If the output is displayed, continue with the next step.
    • If the output is not displayed, repeat steps 2 through 7.
  9. Continue with the following steps.
    1. To view the RPM file name, enter the following command at the AIX or Linux® command prompt:
      • If the RPM file is on CD, type:
        ls /mnt
      • If the RPM file is on the server, type:
        ls /tmp/fwupdate
      The name of the RPM file is displayed. For example, you might see output similar to the following:
      Ax710xx_yyy_zzz.rpm
      
    2. To extract the RPM file, enter one of the following commands at the AIX or Linux command prompt:
      • If you want to extract the RPM file from a CD, enter:
        rpm -Uvh --ignoreos /mnt/filename.rpm
      • If you want to extract the RPM file from the server's hard drive, enter:
        rpm -Uvh --ignoreos /tmp/fwupdate/filename.rpm
        where filename is the name of the RPM file that contains the server firmware. For example, Ax710xx_yyy_zzz.rpm.
        Note: When you extract the RPM file, the server firmware fix file is saved in the /tmp/fwupdate directory on the hard drive of the server in the following format: Ax710_yyy_zzz.img.
    3. Continue with the next step.
  10. Apply server firmware fixes through AIX or Linux to the temporary side of the service processor.
    Important:
    • Do not interrupt this process after you begin.
    • Do not attempt to log into the ASMI, or use any of the functions on the ASMI, while a firmware installation is in progress.
    1. Ensure you are starting the system from the temporary side of the service processor; the firmware installation will fail if the system has booted from the permanent side. To learn which side you are starting from, and how to change to the other side if necessary, see Working with the temporary and permanent side of the service processor.
    2. To use the update_flash command (AIX or Linux) to install the server firmware, continue with step 10.c.
      Note: If you have AIX installed, you can choose to use the AIX diagnostics to install the fix.
    3. You will need the server firmware fix file name in the next step. To view the name, enter the following at an AIX or Linux command prompt:
      Note: To perform this step, you must have root user authority.
      ls /tmp/fwupdate
      The name of the server firmware fix file is displayed. For example, you might see output similar to the following:
      Ax710xx_yyy_zzz.img
    4. To install the server firmware fix, select from the following options:
      • If you are updating AIX, enter the following at an AIX command prompt:
        cd /tmp/fwupdate
        /usr/lpp/diagnostics/bin/update_flash -f fwlevel

        where fwlevel is the specific file name of the server firmware fix, such as Ax710xx_yyy_zzz.img

      • If you are updating Linux operating system, enter the following at a Linux command prompt:
        cd /tmp/fwupdate
        /usr/sbin/update_flash -f fwlevel

        where fwlevel is the specific file name of the server firmware fix, such as Ax710xx_yyy_zzz.img

      During the server firmware installation process, reference codes CA2799FD and CA2799FF are alternately displayed on the control panel. After the installation is complete, the system is automatically powered off and powered on.
      Note: If you receive a message stating: This partition does not have the authority to perform the requested function, see Message regarding a server that was previously managed by a management console.
    5. Continue with the next step.
  11. Verify that the fix installed correctly.
    1. Select from the following options:
      • To use the AIX or Linux command prompt (the operating system must be running and the diagnostics must be available), continue with the next step.
      • To use the ASMI, view the level of server firmware displayed in the upper-right corner below the copyright statement on the ASMI Welcome pane, for example, Ax710_025_025. If the level of server firmware displayed is not the level that you installed, see step 11.d.
    2. Enter the following at a command prompt:
      lsmcode
      The existing levels of server firmware are displayed. For example, you might see output similar to the following:
      The current permanent system firmware image is Ax710_025_025.
      The current temporary system firmware image is Ax710_025_025.
      The system is currently booted from the temporary image.
      Notes:
      • The permanent level is also known as the backup level.
      • The temporary level is also known as the installed level.
      • The system was booted from the temporary side, so at this time, the temporary level is also the activated level.
    3. Verify that the level of server firmware displayed is the level that you installed.
    4. If the level of server firmware displayed is not the level that you installed, perform the following steps:
      1. Retry the fix procedure. If you created a CD or DVD for this procedure, use a new media.
      2. If the problem persists, contact your next level of support.
  12. Optional: Install the server firmware fix permanently.
    You might want to use the new level of server firmware for a period of time to verify that it works correctly. When you are sure that the new level works correctly, you can permanently install the server firmware fix.
    Note: If you install the server firmware fix permanently (copy the temporary firmware level from the temporary side to the permanent side, so that the temporary and permanent sides contain the same level of firmware), you cannot return to the level that was previously on the permanent side.