Solved

PXE Boot NFS Installation CentOS5.5 Problem

Posted on 2010-09-11
3
664 Views
Last Modified: 2013-12-16
I copied my two CentOS5.5 DVD's to the /mnt/nfs folder of 192.168.0.254

In the /etc/exports, I have the following
/mnt/nfs  *(ro)

I copied the kickstart file to the same location

What should I write in the config file to fetch the kickstart file?

kernel centos5.5/vmlinuz
append initrd=centos5.5/initrd ks=???

What could be the problem with NFS install in this scenario?  tftp worked fine and there are no firewall issues.
0
Comment
Question by:farzanj
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
3 Comments
 
LVL 13

Accepted Solution

by:
WizRd-Linux earned 500 total points
ID: 33658845
If you are planning on doing a complete network installation you will need to configure a TFTP server and DHCP server.

The TFTP server will need to point to a directory hat contains pxelinux, initrd and vmlinuz files.  Inside of this directory you will also need a pxelinux.cfg directory which contains file names that PXE booting understands (converts the IP of the node to hex).

This file need to include all the information to start the boot process and defines the ks files ect.

The DHCP server needs to be configured with options to tell the clients where to get boot information from.

http://www.darklab.net/resources/redhat/rh_pxe.html

The above website seems pretty complete and even though it doesn't have any pretty pictures it might help
0
 
LVL 11

Expert Comment

by:legolasthehansy
ID: 33662213
Try this on your config file,

ks=nfs:/mnt/nfs/<kickstart file name>

This should work.
0
 
LVL 31

Author Comment

by:farzanj
ID: 33665156
The correct syntax was:
ks=nfs:<serverName>:/path/to/kickstart
0

Featured Post

Linux Academy Android App Now Supports Chromecast

We have some fantastic news for our Android fans. We’re so excited to announce that the Linux Academy Android app is now available with Chromecast support. That’s right – simply download the latest update of the Linux Academy App and start casting your favorite course videos!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

SSH (Secure Shell) - Tips and Tricks As you all know SSH(Secure Shell) is a network protocol, which we use to access/transfer files securely between two networked devices. SSH was actually designed as a replacement for insecure protocols that sen…
In the first part of this tutorial we will cover the prerequisites for installing SQL Server vNext on Linux.
Learn how to find files with the shell using the find and locate commands. Use locate to find a needle in a haystack.: With locate, check if the file still exists.: Use find to get the actual location of the file.:
Learn how to navigate the file tree with the shell. Use pwd to print the current working directory: Use ls to list a directory's contents: Use cd to change to a new directory: Use wildcards instead of typing out long directory names: Use ../ to move…
Suggested Courses

627 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question