RedHat Linux: NFS Server Install

The following are generic instructions for RedHat Linux. To perform a network install, you need a special boot disk so that your computer connects to the NFS server from which the operating system is downloaded to your computer. The information provided in the installation instructions below may be a useful guide if you are booting from a cdrom for the installation.

Creating the network boot diskette

Note: This step can be done on any Windows or Linux-like machine. This document contains the instuctions for using Windows, whereas RedHat 9 Issues provides instructions for creating the diskette by mounting the appropriate exported directory in Linux.

Note: a RedHat 9 installation requires a second diskette with NFS drivers.

  • In Windows use SecureFX for anonymous FTP:

    • Choose File>Quick Connect and complete these settings:
      • Protocol: FTP
      • Host Name or IP: ftp.virginia.edu
      • Check "Anonymous login"
      • User ID: anonymous
      • Password: your email address
    • Click OK to connect
    • Navigate to the folder pub/linux/redhat-versNo/i386/dosutils, where versNo is the version number of your intended installation (7.2, 7.3, 8.0).
    • Drag the file rawrite.exe to a temporary directory on your hard drive, e.g. C:\temp
    • Open the images folder
    • Select the bootnet.img file and drag it to the C:\temp directory (both files must be in the same folder)
    • Close the SecureFX program

  • Back in Windows, go to a DOS prompt (Start>Programs>MS-DOS Prompt)
  • Move to your download directory, for example C:\temp, using the DOS "cd" commands
  • To write any image file to a floppy diskette, using a DOS window:
    • run the file rawrite.exe by typing "rawrite" followed by the Enter key
    • when prompted, enter the source file name for the disk image
    • enter the target diskette drive - this is typically "a".
    • when prompted, insert a labeled formatted diskette into the floppy drive
    • when the process completes, you are finished and may simply type "exit"
  • Versions prior to RedHat 9: use one floppy labeled "NetBoot" for the image file bootnet.img
  • RedHat 9: two floppies labeled "Netinstall" (bootdisk.img) and "Netdriver" (drvnet.img)

Booting up the machine for a network install:

Plan your disk partitions if you want a setup other than a single partition hard drive.
Insert the boot disk (or bootable cd-rom) in the machine and power it on.

At the Welcome to Red Hat Linux! Screen press the ENTER key. You will get "loading...." messages - be patient. Complete requests with the following information (space bar selects, tab goes to next field):

  • Language: English
  • Keyboard Type: US
  • Installation Method: NFS image
  • Configure TCP/IP:
    • Select "Use dynamic IP configuration (BOOTP/DHCP)"
    • TAB and click OK
  • NFS Setup:
    • NFS server name: linuxload.itc.virginia.edu
    • Red Hat directory: /export/redhat-versNo/i386, where versNo is the version you want
    • TAB and click OK

    ** The installer will probe and take you into a GUI interface. **

  • Mouse Configuration: Generic 3 Button Mouse (PS/2)
  • Installation Type: GNOME Workstation, for example
  • Partition the disk - the following is just a sample configuration.
    • Boot
      • Mount point: /boot
      • Size (megs): 50
      • Filesystem Type: ext3
    • Root
      • Mount point: /
      • Size (megs): 250
      • Filesytem Type: ext3
    • Swap
      • Mount point: No mount point here
      • Size (megs): 500
      • Filesystem Type: swap
    • Usr
      • Mount point: /usr
      • Size (megs): 2500
      • Filesystem Type: ext3
    • Home
      • Mount point: /home
      • Size (megs): 2500
      • Filesystem Type: ext3
    • Var
      • Mount point: /var
      • Size (megs): 2500
      • Filesystems type: ext3
    • Tmp
      • Mount point: /tmp
      • Size (megs): 1000
      • Filesystem Type: ext3


  • Boot Loader Installation:
    • If desired, change the loader to LILO
    • Use the default settings for other entries
  • Network Configuration: Configure using DHCP and Activate on boot
  • Firewall Configuration: No firewall
  • Language Support Selection: USA
  • Time Zone Selection: Location Tab:
    • View North America
    • Select America/New York Eastern Time
  • Root Password: Type a root password and confirm it
  • Add User: in addition to root
  • Select Package Groups: GNOME
  • Unresolved Dependencies - Select the default (to install packages)
  • Monitor Configuration: e.g. DEL510f (probed selection)
    X Configuration
    • Video Card selection: e.g. RIVA TNT2 (probed selection)
    • Video Memory select: 4096k (probed selection)
    • Enable Customize X Configuration and Use Graphical Login

At the About to Install screen - Click Next to start installation -
this could take up to 30 minutes

  • Bootdisk Creation: yes, make one!
  • Monitor Selection: accept the default
  • Customize Graphics Configuration
    • Color Depth: select one of
      8, 16, or 24 Bits per Pixel
    • Screen Resolution: 1024x768 or 800x600 (if you make another choice, test for sync problems)
    • Type of login: your preference (Graphical, Text)

When the installation has completed:

  • Remove any floppy or cd-rom disks
  • Click Exit and the computer will reboot

When the machine comes back up log in as root or as one of the users you added. RedHat 7.3 installations must modify the samba application if users will be using Home Directory.

Make your system more secure. At a minimum, follow our recommended post-install configuration changes. Failure to sufficiently secure your linux computer may result in your being cut off the network.

Linux Support Home

© 2008 by the Rector and Visitors of the University of Virginia.

The information contained on the University of Virginia’s Department of Information Technology and Communication (ITC) website is provided as a public service with the understanding that ITC makes no representations or warranties, either expressed or implied, concerning the accuracy, completeness, reliability or suitability of the information, including warrantees of title, non-infringement of copyright or patent rights of others. These pages are expected to represent the University of Virginia community and the State of Virginia in a professional manner in accordance with the University of Virginia’s Computing Policies.