Linux netbooting: Difference between revisions

From WirelessAfrica
Line 12: Line 12:
=Client Setup=
=Client Setup=
==Create Linux Kernel==
==Create Linux Kernel==
sudo make menuconfig
Processor type and features  ---> 
  Processor family: Pentium-Classic
Device Drivers  --->
  Networking support  --->
  Networking options  --->
    [*]IP: kernel level autoconfiguration                           
      [*]    IP: DHCP support
      [*]    IP: BOOTP support
      [*]    IP: RARP support             
File systems  --->
  Network File Systems  --->
  <*> NFS file system support
    [*] Root file system on NFS
==Create Linux File System==
==Create Linux File System==
Mount a separate partition
Mount a separate partition
cd to a suitable place on the partition
cd to a suitable place on the partition

Revision as of 12:13, 13 March 2006

Instructions follow on how to netboot using Ubuntu Linux.

Server Setup

Setup DHCP

/usr/local/etc/dhcp.conf

Setup PXE

Setup Filesystem

Useful information: Building PXE Imager from scratch

1) Use debian debootstrap tool to create basic filesystem.

Client Setup

Create Linux Kernel

sudo make menuconfig

Processor type and features  --->  
 Processor family: Pentium-Classic
Device Drivers  --->
 Networking support  ---> 
  Networking options  --->
    [*]IP: kernel level autoconfiguration                             
     [*]     IP: DHCP support
     [*]     IP: BOOTP support
     [*]     IP: RARP support               
File systems  ---> 
 Network File Systems  ---> 
  <*> NFS file system support 
   [*] Root file system on NFS

Create Linux File System

Mount a separate partition cd to a suitable place on the partition