Linux netbooting: Difference between revisions
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
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