Skip Navigation Links | |
Exit Print View | |
![]() |
Oracle Hardware Installation Assistant 2.5 User's Guide for x86 Servers |
Overview of the Oracle Hardware Installation Assistant User's Guide
Getting Started With Oracle Hardware Installation Assistant
What is Oracle Hardware Installation Assistant?
Supported Provisioning Tasks List
Launching the Application and Performing Provisioning Tasks
Local and Remote Media Launch Options for Sun Fire and Sun Blade Servers
How to Perform Provisioning Tasks
How to Install Windows Using Local or Remote Media
How to Install Linux Using Local or Remote Media
Updating System and Component Firmware
How to Update the System BIOS and Oracle ILOM Firmware
How to Update Expander Firmware
Recovering a Service Processor
How to Recover a Service Processor
Configuring Service Processor Settings
How to Configure Service Processor Identification Information Settings
How to Configure Network Information Settings
How to Manage Oracle ILOM User Accounts
Configuring BIOS Boot Device Settings
How to Set the Boot Device Order
How to Set the Boot Device for the Next Boot
Setting Up PXE-Based Oracle Hardware Installation Assistant
How to Set Up the PXE Infrastructure
Preparing the Oracle Hardware Installation Assistant PXE Image Files
Launching an Attended PXE-Based Session
Attended PXE-Based Session Overview
How to Create the Image for a PXE-Based Session
How to Launch an Attended Installation From a PXE Server
Performing Unattended PXE-Based Provisioning Tasks
Unattended PXE-Based Provisioning Tasks Requirements
Creating a State File for Unattended Installation
How to Prepare for an Unattended Installation of Linux
How to Prepare for an Unattended Installation of Windows Server
How to Prepare for an Unattended Firmware Update
How to Create the Application Image and Prepare for a PXE-Based Launch
How to Launch an Unattended Session From a PXE-Based Server
Observing Unattended PXE-Based Provisioning Tasks
Establishing a Viewing Connection Using a Virtual Console or Secure Shell (SSH) Connection
How to Establish a Connection Using a VNC Viewer
How to Establish a Connection Using a Serial Console
Troubleshooting Oracle Hardware Installation Assistant
No Driver Found Message Appears During Oracle VM 2.2.1 Server Installation
Oracle Hardware Installation Assistant Can Go Into a Loop at Last OS Install Screen
Oracle Hardware Installation Assistant Error Messages
How to View the Application Log File
How to Debug a PXE Image That Does Not Boot
Launching Oracle Hardware Installation Assistant Using a USB Flash Drive
How to Get the Syslinux and Oracle Hardware Installation Assistant Software
Creating an Oracle Hardware Installation Assistant USB Flash Drive
How to Boot the USB Flash Drive and Launch Oracle Hardware Installation Assistant
How to Install Service Tags in Linux
If you plan to use a virtual console or a virtual network computing (VNC) viewer as your option for viewing unattended provisioning tasks, then you first need to provide the root and VNC access passwords.
The passwords are provided as boot arguments to the installer, either manually when booting from a CD or PXE server, or in the PXE boot target file, /home/pxeboot/pxelinux.cfg/default:
The rootpw=des-crypted-password argument enables SSH remote access on a PXE boot without passing the plain text root password across the network. The argument passes an encrypted password generated by a Perl script.
The vncauth=hex-string argument enables a password for VNC access. The remote VNC authorization file is eight binary bytes. You create those eight bytes with vncpasswd and then convert them to a hex-string.
The ptextpass=password argument provides a way of passing a plain text password that is to be used for both the root password and the VNC password.
For maximum security use the following password arguments at the CD boot: prompt:
For the root password use:
rootpw=des-crypted-password
where des-crypted-password is the string output supplied by executing the following Perl script at the command line:
# perl -e ’print crypt("password","42"). "\n"’
where password is the root password to be encrypted.
For VNC access password use:
vncauth=hex-string
where hex-string is the hex string output supplied by executing the following vncpasswdcommands at the command line:
# vncpasswd /tmp/vncauth # od -t x1 /tmp/vncauth | awk ’/0000000/ \ {print $2 $3 $4 $5 $6 $7 $8 $9}’
–or–
To pass a plain text password for both the root password and the VNC password enter the following:
# ptextpass=password
where password is the plain text password.
Next Steps