mirror of
git://slackware.nl/current.git
synced 2025-01-10 05:25:51 +01:00
109 lines
4.4 KiB
Text
109 lines
4.4 KiB
Text
|
|
||
|
Slackware PXE Server Help
|
||
|
_________________________
|
||
|
|
||
|
First, a little help on help. Whenever you encounter a text
|
||
|
viewer like this during the installation, you can move around
|
||
|
with these commands:
|
||
|
|
||
|
PGDN/SPACE - Move down one page
|
||
|
PGUP/'b' - Move up one page
|
||
|
ENTER/DOWN/'j' - Move down one line
|
||
|
UP/'k' - Move up one line
|
||
|
LEFT/'h' - Scroll left
|
||
|
RIGHT/'l' - Scroll right
|
||
|
'0' - Move to beginning of line
|
||
|
HOME/'g' - Move to beginning of file
|
||
|
END/'G' - Move to end of file
|
||
|
'/' - Forward search
|
||
|
'?' - Backward search
|
||
|
'n' - Repeat last search (forward)
|
||
|
|
||
|
Also, you're running a real multitasking operating system now, so
|
||
|
you're not confined to the installation program. You can log into
|
||
|
other consoles and look around at any time without disturbing the
|
||
|
installation process. To do this, you need to learn the commands
|
||
|
that control the Linux console. You'll use these commands all the
|
||
|
time when you're logged into Linux.
|
||
|
|
||
|
"Virtual" consoles and scrollback:
|
||
|
|
||
|
Right now, the screen you're looking at is probably VIRTUAL CONSOLE
|
||
|
NUMBER ONE, (or /dev/tty1 in Linux-speak). There are usually
|
||
|
several virtual consoles available. When you log into the install
|
||
|
disk, there are four consoles. To switch among them, use Alt-F1,
|
||
|
Alt-F2, Alt-F3, or Alt-F4 to select which of the four consoles you
|
||
|
wish to use. While you're using a console, you get a small amount
|
||
|
of text scrollback buffer. To scroll the console back, hold down
|
||
|
the right shift key and hit PageUp. To scroll the console forward,
|
||
|
hit PageDown while holding the right shift key down. This can be
|
||
|
especially useful for reading the boot messages, which can go by
|
||
|
too fast to read otherwise.
|
||
|
|
||
|
|
||
|
RUNNING THE PXESETUP PROGRAM
|
||
|
|
||
|
|
||
|
The pxesetup main menu is kept as easy as possible, because only a
|
||
|
limited configuration is needed.
|
||
|
|
||
|
|
||
|
NETWORK (configure the network device and optional DHCP server)
|
||
|
SOURCE (select the source location for the Slackware Linux
|
||
|
packages)
|
||
|
ACTIVATE (start the PXE server)
|
||
|
|
||
|
|
||
|
In the NETWORK configuration stage, you configure an IP address for
|
||
|
your network card. If you have already a DHCP server in your local
|
||
|
network, the pxesetup program will offer you the choice of using the
|
||
|
DHCP server to configure your network device fully automatic, but
|
||
|
there is always the option to enter an IP address manually. If no
|
||
|
DHCP server has been detected running inside your local network,
|
||
|
then pxesetup will start its own DHCP server (we need one). You will
|
||
|
get the chance to define the IP address range which that internal
|
||
|
DHCP server uses. You should check the lower and upper IP addresses
|
||
|
carefully and verify that none of your local network's computers,
|
||
|
including your local gateway, use an IP address in that DHCP range.
|
||
|
If you spot a conflict, you can adjust these lower and upper bounds.
|
||
|
Press 'Accept' once you are satisfied.
|
||
|
|
||
|
In the SOURCE configuration stage, you determine where you have
|
||
|
your local Slackware copy. This should be a complete directory
|
||
|
tree including the packages, the kernels and the isolinux directory.
|
||
|
The package sources are not needed and can be omitted from the medium
|
||
|
if you are using a bootable USB stick for instance. The choices
|
||
|
for SOURCE location are: a DVD medium, a local disk partition or
|
||
|
a pre-mounted directory. These are the standard setup dialogs you
|
||
|
will certainly know from installing Slackware. Be sure to enter the
|
||
|
full directory path to (and including) the directory which contains
|
||
|
the 'a', 'ap', 'd', ..., 'y' subdirectiries. You know the drill.
|
||
|
|
||
|
|
||
|
When you are done configuring NETWORK and SOURCE, it is time to
|
||
|
ACTIVATE your PXE server. The screen will show a live view of the
|
||
|
server's connection log for client boot requests. This goes on
|
||
|
until you press 'Exit' which will drop you back into the main menu
|
||
|
after killing the PXE service. Selecting ACTIVATE will restart the
|
||
|
PXE service. Computers who boot from your PXE server will see the
|
||
|
usual Slackware installation routine. When it comes to selecting the
|
||
|
SOURCE, these computers have one choice, and is the entry "Install
|
||
|
from FTP/HTTP server". The PXE server offers Slackware packages to
|
||
|
willing computers using its own internal HTTP server. The default
|
||
|
values that you will see for the URL and the PATH input fields are
|
||
|
being supplied by the PXE server and should not be changed.
|
||
|
|
||
|
|
||
|
...WHEN YOU'RE DONE:
|
||
|
|
||
|
|
||
|
EXIT: This leaves Slackware PXE Server setup.
|
||
|
|
||
|
|
||
|
Have fun running this PXE server!
|
||
|
|
||
|
---
|
||
|
Eric Hameleers
|
||
|
alien@slackware.com
|
||
|
|