Action unknown: siteexport_addpage
all:bibles:linux:reseau:netboot
Table des matières
Netboot live
Installation OS
Ubuntu server 18.04
Serveur DHCP
Serveur TFTP
Serveur NFS
Images bootables
sudo mount -o loop ubuntu-mate-18.04-desktop-amd64.iso /mnt sudo mkdir -p /var/lib/tftpboot/iso/ubuntu sudo cp -av /mnt/* /mnt/.disk /var/lib/tftpboot/iso/ubuntu
Boot PXE
Installation
Pour Ubuntu 18.04 bionic :
cd /var/lib/tftpboot sudo wget http://archive.ubuntu.com/ubuntu/dists/bionic/main/installer-amd64/current/images/netboot/pxelinux.0 sudo wget http://archive.ubuntu.com/ubuntu/dists/bionic/main/installer-amd64/current/images/netboot/ubuntu-installer/amd64/boot-screens/ldlinux.c32 sudo wget http://archive.ubuntu.com/ubuntu/dists/bionic/main/installer-amd64/current/images/netboot/ubuntu-installer/amd64/boot-screens/libutil.c32
Penser à s'assurer des droits des fichiers :
cd /var/lib sudo chown -R nobody:nogroup tftpboot
Ubuntu 20.04
Serveur DHCP
sudo apt install isc-dhcp-server
- Modifier le fichier /etc/dhcp/dhcpd.conf
default-lease-time 600;
max-lease-time 7200;
option subnet-mask 255.255.255.0;
option broadcast-address 192.168.1.255;
option routers 192.168.1.254;
option domain-name-servers 192.168.1.1, 192.168.1.2;
option domain-name "acs.altran.com";
option ntp-servers 192.168.1.254;
subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.10 192.168.1.100;
range 192.168.1.150 192.168.1.200;
}
- Modifier le fichier /etc/default/isc-dhcp-server pour renseigner le nom de l'interface
INTERFACESv4="enp0s25"
- Configurer l'interface réseau en question en adresse IP statique
Suite
sudo apt install pxelinux syslinux-common sudo mkdir -p /var/tftpboot/pxelinux.cfg cd /var/tftpboot/ sudo touch pxelinux.cfg/default sudo cp /usr/lib/PXELINUX/pxelinux.0 . sudo cp /usr/lib/syslinux/memdisk . sudo cp /usr/lib/syslinux/modules/bios/* .
all/bibles/linux/reseau/netboot.txt · Dernière modification : de 127.0.0.1
