Home
Developer Resources
Technical Articles

QNX Technical Articles

QNX 4 Product Suite June 2008 Installation Note

QNX 4 Product Suite June 2008 Installation Note \

Date of this edition: June 06, 2008


Note: For the most up-to-date version of these notes, go to our website, www.qnx.com, log into your myQNX account, and then go to the Download area.

Contents...

About the QNX 4 Product Suite

Each edition of the QNX 4 Product Suite contains the latest releases of the QNX Software Systems product offerings for the QNX 4 operating system. With the appropriate software license keys, you can install software products or modules from this ISO onto the hard drive of your computer.

You can use this ISO to install QNX 4 products for the first time (onto a standard desktop PC) or to upgrade QNX 4 products you've installed before.


Note: Before installing these products, be sure to read the release notes. In particular, make sure that you read and understand the “Security updates” section.

Be sure to select your time zone carefully during the installation. For information about the current North American time zones, see the Changes to Daylight Saving Time in North America technote in the Products-->QNX RTOS v4 area of our website. Also, make sure that the keyboard selection (in the bottom left corner of the screen) is correct.

System requirements

In order to install this product suite, you'll need a computer that you can use to burn a CD.

The system that you want to install QNX 4 on should have at least the following:

  • sufficient free hard disk space — the amount depends on how many products you plan to install (you'll need about 200 MB to install a typical development environment, 500 MB to install everything in the ISO)
  • 12 MB RAM
  • ATAPI (IDE), SATA, or SCSI CD-ROM drive
  • VGA-compatible graphics display
  • AT-compatible keyboard
  • mouse (not absolutely required, but highly recommended)

Note: If your QNX 4 computer has a SATA drive, modify the BIOS so that the controller uses IDE legacy/compatibility mode. (Ref# 56067)

Download the ISO

Start by downloading the archive onto a computer that can burn CDs:

  1. Go to our website, www.qnx.com, log into your myQNX account, and then go to the Download area.
  2. Download the qnx4june2008.zip archive to your computer. This archive includes an ISO as well as your license agreement, plus installation and release notes.
  3. Extract the contents of the archive.
  4. Burn qnx4june2008.iso to a CD.
  5. Proceed as described below for a first-time installation or to upgrade an existing QNX 4 system.

First-time installation

  1. Insert the CD in the CD-ROM drive, and then reboot your PC and follow the instructions on your screen.

    If you run into any problems during the installation, you should try the online Installer's various debug options. You could also try installing on a different machine — your problem may be the hardware. If you're still having trouble, see “Technical support,” below.

  2. Reboot and get started with the online docs for each product. Use the Photon Helpviewer or our Voyager HTML browser to view the docs.

Upgrading existing QNX 4 software


Note: In order to upgrade existing QNX 4 software, you must have logged in as root.

If you've installed software before from a QNX 4 Product CD, then the Iso9660fsys driver will already be running, and your primary CD-ROM drive will likely be mounted and named /cd (so everything should just work). If not, you'll need to start the driver and reassign the CD-ROM drive as follows:

Iso9660fsys &
prefix -A /cd=/cdX

where X is the number assigned to your CD-ROM drive (e.g. 0).


Caution: If you've already installed the security update for a product that you need to update, you must uninstall the security update, install the product patch, and then reinstall the security patch for that product. If you install a patch without following these steps, users might not be able to login.

As a precaution, we suggest that you back up /etc/passwd and /etc/shadow — perhaps on a diskette — before you start updating your system. If the update is successful, and all users can successfully login, you can delete the backup files.


Installation procedure

To install the software from the CD:

  1. Start the QNX package installer, phinstall. For detailed instructions, see “Using phinstall,” below.

    The installer indicates which packages (and versions) you currently have installed on your system.

  2. For each product that you want to update, do the following:
    1. If you already installed the security update for this product, you must uninstall it:
      • If you're using a mouse, right-click the square green box and select Delete from the pulldown menu.
      • If you're using the keyboard, use the arrow keys to move to the green box, and then press F8.

      Note: Don't expand the security patch into its subcomponents; uninstall the whole thing.

      The box turns yellow. Select Start/F2 or press F2 to begin the uninstallation process, and follow the remaining prompts.

    2. Select the product patches that you want to install, and then press the Start/F2 button or press F2, and follow the prompts.
    3. If you uninstalled the security update for this product, reinstall it.
  3. After completing the installation:
    • Make any necessary changes to configuration files.
    • If necessary, rebuild your OS boot image. For details on rebuilding boot images, see the Building an OS Image chapter of the QNX 4 Installation and Configuration guide.
  4. Although it isn't always necessary, we suggest that you reboot your system to ensure that everything is in a consistent state.
  5. Make sure that all users are able to login successfully:
    • If they can't login, restore /etc/passwd and /etc/shadow from the backups that you made before starting the update.
    • If they can login, delete /etc/shadow.qcrypt.

Using phinstall

Photon 1.13 or later?

If you're running Photon 1.13 or later, you can launch the Installer simply by clicking the Add/Remove Programs icon.

If you're running anything else

If you're running any of the following:

  • Photon 1.12 or earlier
  • X Window System for QNX
  • QNX Windows

then you must run the installer from a QNX 4 text-mode console (i.e. exit to text mode from your windowing system first!) by entering this command:

/cd/bin/phinstall

Old FLS fonts and Photon 1.14?

To use your existing Foreign Language Supplement (FLS) fonts for Chinese, Japanese, or Cyrillic with Photon 1.14, you must first remove the *sll and the P* shared libraries (under /dev/shmem) and then run phinstall.

Keyboard input

To avoid mouse conflicts on your system, this CD version of the Installer won't start a mouse driver — only keyboard input will work. You can navigate with these keys:

To: Press:
Go to the next button or text field Tab
Go to the previous button or text field Shift-Tab
Toggle an option Space
Make a selection Enter
Move up and down Up and down arrow keys
Expand an item Right arrow key
Collapse an item Left arrow key

If you wish, you can start the mouse driver that's appropriate for your system.

Online documentation

You can read our HTML-based online documentation by using the Photon Helpviewer or a browser, such as our Voyager HTML browser.

Technical support

To obtain technical support for any QNX product, visit the Support + Services area on our website (www.qnx.com). You'll find a wide range of support options, including community forums.