Installation réseau Linux

J'ai récemment rencontré l'installation de Centos 7 dans des conditions inhabituelles.

Tout d'abord Ă  la maison. Autrement dit, je faisais affaire avec un ordinateur local, et non avec un serveur avec IPMI.

DeuxiÚmement, faute de lecteur de disque, j'utilise généralement une clé USB bootable, qui dans ce cas s'est avérée inutile, car le nouvel ordinateur ne démarre qu'à partir de clés USB. Le problÚme n'est pas nouveau, à en juger par les avis sur la carte mÚre.

À ma disposition Ă©tait le rĂ©seau. Je vais donner un exemple d'installation de Centos 7 sur PXE et iPXE

Commençons donc.

Comment installer Linux via ipxe?
Comment installer linux via pxe?


Installation via PXE


Connectez le cĂąble Ethernet Ă  l'ordinateur1 - sur lequel il y aura DHCP, TFTP et ordinateur2 - sur lequel le systĂšme d'exploitation doit ĂȘtre installĂ©.

Ajoutez les paramÚtres statiques de la carte réseau à computer1. Mon adresse est 192.168.1.50.

Téléchargez et installez TFTP . Dans ce programme, nous allons configurer le serveur DHCP et TFTP à partir duquel nous donnerons l'adresse IP et les fichiers d'installation à computer2.

DĂ©sactivez le pare-feu et exĂ©cutez tftpd avec des privilĂšges d'administrateur. DĂ©finissez les mĂȘmes paramĂštres que sur les photos. Vous devrez peut-ĂȘtre redĂ©marrer tftpd.







Sur ordinateur2, dans le menu de dĂ©marrage, sĂ©lectionnez la carte rĂ©seau. Une barre de progression s'affiche dans la fenĂȘtre tftpd de l'ordinateur1.

AprĂšs cela, sur l'ordinateur2, la fenĂȘtre du programme d'installation du systĂšme d'exploitation se chargera.

Installer Linux via iPXE


Téléchargez l'image ipxe.iso . Rufus, créez un lecteur flash de démarrage basé sur cette image.

Mettez le script install.ipxe sur n'importe quel serveur Web. Vous pouvez découvrir comment installer un serveur Web sur un ordinateur local ici . L'adresse de mon script sera la suivante: sitename.ru/install.ipxe Le

contenu du script install.ipxe pour l'installation de Centos 7

#!ipxe
set base http://mirror.centos.org/centos/7/os/x86_64
prompt -k 0x197e -t 2000 Press F12 to install CentOS... || exit
kernel ${base}/images/pxeboot/vmlinuz initrd=initrd.img repo=${base}
initrd ${base}/images/pxeboot/initrd.img
boot

Par analogie avec ce script d'installation de Centos 7, vous pouvez préparer votre propre script pour l'installation d'un autre systÚme d'exploitation.

Connectez l'ordinateur sur lequel vous souhaitez installer Linux et le cùble du routeur Ethernet. Insérez le lecteur flash et démarrez-le. AprÚs avoir appuyé sur F12, la console ipxe apparaßt. Nous utilisons les commandes suivantes pour obtenir l'adresse IP et télécharger le script

iPXE> dhcp
    DHCP (net0 52:54:00:12:34:56).... ok
iPXE> chain http://sitename.ru/install.ipxe

AprĂšs cela, la fenĂȘtre du programme d'installation du systĂšme d'exploitation se chargera.

All Articles