Skip Navigation Links
Exit Print View
| Sun Installation Assistant 2.2 User's Guide for the Sun Fire X4640 Server Sun Fire X4640 Server Documentation Library

Search Scope:

- This Document
- Entire Library

## How to Debug a PXE Image That Does Not Boot

1. Check the DHCP and TFTP server areas and the integrity of the `initrd.img` and `vmlinuz` files.
2. Verify that the kernel boot arguments are correct by consulting the PXE-example configuration (`boot/isolinux/isolinux.cfg`) provided on the SIA CD/DVD.
3. Verify that the URLs in the SIA state file, Kickstart file, or AutoYaST file are correct. To determine whether the URLs are correct:
   1. Test the URL with the command `wget` URL.
   2. Verify that the DNS is working or use IP addresses instead of host names.
   3. Check the following table for URL errors that you might encounter.

      Problem | What you will see
      --- | ---
      The state file URL (siaurl) is incorrect. | If the state file URL (siaurl) is incorrect, the installation appears to hang. Check the console for the following error message that appears after the VNC information: `Unable to fetch unattended statefile:` URL
      The InstallLoc in the state file URL (siaurl) is incorrect. | The system reboots without an error message and the console displays messages such as the following message before rebooting: `Can’t MD5 ..`.
      The Kickstart entry in state file URL (siaurl) is incorrect. | The installation appears to hang and the console displays the following message: `apit-magic: run: /installer/..."`
      A parameter in the URL file is incorrect. | When connecting to VNC, you will see that the unattended network installation stopped and is waiting for input.

##### SIA Boot Starts, Then Stops

The `initrd.img` file used by SIA is over 100 megabytes. The Solaris TFTP daemon is unable to support the size of the image.

If the SIA starts to boot, then stops with a blank screen and displays a time-out error message, switch to a TFTP server with a different operating system.

##### VNC Password Does Not Get Set

If the VNC password was not set, the following message displays on the console:

    mv /dev/tty /dev/tty-node
    ln -s /proc/self/fd/0 /dev/tty
    echo password
    /usr/X11R6/bin/vncpasswd.real /installer/vncpasswd
    echo password
    They don’t match. Try again.

This issue is a timing problem. To resolve this problem, reboot the system and restart the installation.

Copyright © 2009, 2010, Oracle and/or its affiliates. All rights reserved. Legal Notices |