Net-install service » History » Version 1

Bruno STEVANT, 07/19/2018 02:18 PM

1 1 Bruno STEVANT
h1. Net-install service
2 1 Bruno STEVANT
3 1 Bruno STEVANT
The Net-install service enables the Linux system installation by booting from the local network (PXE). This service is available on the VLAN51 (private lab network).
4 1 Bruno STEVANT
5 1 Bruno STEVANT
h2. Using the service
6 1 Bruno STEVANT
7 1 Bruno STEVANT
# Connect the computer to a ethernet plug configured to use the VLAN51
8 1 Bruno STEVANT
# Boot the computer by choosing Network Boot
9 1 Bruno STEVANT
# The computer should boot by showing a blue menu (Note: several tries may be needed, depending of the delay for the network switch to enable the ethernet port for your machine)
10 1 Bruno STEVANT
# Choose which system you want to install
11 1 Bruno STEVANT
# Follow OS install procedure
12 1 Bruno STEVANT
13 1 Bruno STEVANT
TODO: Explain systems alternatives (serial/gtk preseed)
14 1 Bruno STEVANT
15 1 Bruno STEVANT
Note: each Debian (and Ubuntu?) installed system is set up for using the lab mirror for packages installation. You may disable this by editing /etc/apt/apt.conf
16 1 Bruno STEVANT
17 1 Bruno STEVANT
h2. Administration
18 1 Bruno STEVANT
19 1 Bruno STEVANT
* The service is hosted by the server netboot.ipv6.enstb.fr (VM on virtualc5-3 KVM hypervisor). Login to this server is adminrsm.
20 1 Bruno STEVANT
* The netboot service is enabled using dnsmasq, with configuration located in /etc/dnsmasq.d/01_netinstall.conf
21 1 Bruno STEVANT
* The different installable systems images are located in /srv/tftp/netboot-installer
22 1 Bruno STEVANT
* Systems images can be added/removed by adding entries in /srv/tftp/netboot-installer/pxelinux.cfg/installer-entries
23 1 Bruno STEVANT
* Systems images may need to be updated (when kernel modules have been updated) :
24 1 Bruno STEVANT
** Look for installer mirror in /srv/tftp/netboot-installer/installers.txt
25 1 Bruno STEVANT
** Download MIRROR-URL/installer-{ARCH}/current/images/netboot/netboot.tar.gz
26 1 Bruno STEVANT
** Unpack in /srv/tftp/netboot-installer/{DIST}-{ARCH}/netboot