Tux
Communication
Mailing lists
Documentation
User Manual
Target board info.
Target chip info.
Support
Linux support
Bugzilla
Downloads
STLinux
Updates
Search
Google


The web
stlinux.com
Installation Guide
Linux Installation on the Host PC
Example host installation
ST Logo
Previous   Contents   Next


Example host installation

In this example Fedora Core 4 is installed using an NFS server as the source for the ISO images of the Fedora installation files. It is assumed the x86 PC to be used does not have an existing operating system or file structure on its disks.

If you use a different source, or install RHELWS or another distribution, the precise details will vary. In these cases please consult the installation instructions which came with your distribution.

Before starting, download the Fedora rescue CD ISO image from the Fedora web site and burn it onto a CD. To install:

  1. Boot the PC (to become the host system) from the rescue CD.

  2. Fedora Core (FC) will then be loaded. At the prompt:
    To install or upgrade FC type "linux" and then the <ENTER> key.
    enter the command:

  3. boot: linux
  4. Select your preferred language and keyboard type from the next menus.

  5. For the Installation Method, click NFS image.

  6. In Configure TCP/IP click (if your network supports this):
    Use dynamic IP configuration (BOOTP/DHCP)
    (If your network does not support this you must enter your network details.)
    Click OK.

  7. At the next screen enter the name of the network file server. Enter the name of the directory on the server, where the ISO files of the host Linux distribution are, and click OK.

  8. Wait for the Welcome to Fedora Core screen, and click Next.

  9. If the Upgrade Examine screen appears click Install Fedora Core.

  10. Select Workstation as the installation type.

  11. Select Automatically partition the disk.

  12. If the Automatic Partitioning screen is displayed with the prompt I want to have automatic partitioning, click Remove all partitions on this system.

  13. This warning appears:

    You have chosen to remove all Linux partitions (and ALL DATA on them) on the
    following dr drives:
     
      /dev/hda
     
    Are you sure you want to do this? [No] [Yes]
  14. If you are absolutely sure the disk contains no useful information, click Yes. If there is anything on the disk that is still needed abort the process now by pressing Ctrl-Alt-Delete.

  15. On the Boot Loader Configuration screen leave the default GRUB boot loader selected. You may select and set Use a boot loader password if your security policy requires it.

  16. On the Network Configuration screen, the Network Devices should be recognized already. If not you must enter the settings for these.

  17. On the Firewall Configuration screen, click No firewall and set Enable SElinux to Disabled.

  18. On the Time Zone Selection screen, select your geographical location, and click System clock uses UTC.

  19. Set the Root Password. This password will be required for all administration of the host system.

  20. On the Package Installation Defaults screen, click Customize software packages to be installed.

  21. In Package Group Selection, add the program emacs to the Editors group; the entire Windows File Server and/or FTP Server groups; and the programs ddd and dejagnu to the Development Tools group.

  22. If space permits the group Gnome Software Development may be useful for the gconfig program, or the group KDE Software Development to run the xconfig program.

  23. On the About to Install screen, read the caution carefully and click Next when you are ready to proceed with the installation.

When the installation is complete you can log in as root using the password from step 17. You should now set up an ordinary user account for ST development use.

To do this, click the Desktop, System Settings and Users and Groups icons, and then Add User. Fill in the name and password fields and click OK.

Log out (Desktop, Log Out) and log in as the newly created user. The root user account should only be used for host system administration.

It is assumed the reader has a basic knowledge of using Linux, and has access to someone skilled in Linux system administration to support the day-to-day running and maintenance of the Linux development host machine.

Previous   Contents   Next
Valid HTML 4.01! Last updated: 2005/09/30 14:02:16
© Copyright STMicroelectronics Limited, 2005
Printer