Instalación de red Linux

Recientemente encontré la instalación de Centos 7 en condiciones inusuales.

En primer lugar, en casa. Es decir, estaba tratando con una computadora local, y no con un servidor con IPMI.

En segundo lugar, por falta de una unidad de disco, generalmente uso una unidad flash USB de arranque, que en este caso resultó inútil, ya que la nueva computadora arranca solo desde unidades flash USB con el instalador de Windows. El problema no es nuevo, a juzgar por las revisiones en la placa base.

A mi disposición estaba la red. Daré un ejemplo de instalación de Centos 7 en PXE y iPXE

Vamos a empezar.

¿Cómo instalar Linux a través de ipxe?
¿Cómo instalar Linux a través de pxe?


Instalación a través de PXE


Conecte el cable de ethernet a la computadora1, en la que habrá DHCP, TFTP y computadora2, en la que se debe instalar el sistema operativo.

Agregue la configuración estática del adaptador de red a la computadora1. Mi dirección es 192.168.1.50.

Descargue e instale TFTP . En este programa, configuraremos el servidor DHCP y TFTP desde el cual le daremos la dirección IP y los archivos de instalación a la computadora2.

Apague el firewall y ejecute tftpd con privilegios de administrador. Establezca la misma configuración que en las imágenes. Es posible que deba reiniciar tftpd.







En la computadora2, en el menú de inicio, seleccione el adaptador de red. Se mostrará una barra de progreso en la ventana tftpd en la computadora1.

Después de eso, en la computadora2, se cargará la ventana del instalador del sistema operativo.

Instalar Linux a través de iPXE


Descargar imagen ipxe.iso . Rufus, cree una unidad flash de arranque basada en esta imagen.

Coloque el script install.ipxe en cualquier servidor web. Puede averiguar cómo crear un servidor web en una computadora local aquí . La dirección de mi script será así sitename.ru/install.ipxe El

contenido del script install.ipxe para instalar 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

Por analogía con este script para instalar Centos 7, puede preparar su propio script para instalar otro sistema operativo.

Conecte la computadora en la que desea instalar Linux y el cable del enrutador ethernet. Inserte la unidad flash y arranque desde allí. Después de presionar F12, aparecerá la consola ipxe. Usamos los siguientes comandos para obtener la dirección IP y descargar el script

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

Después de eso, se cargará la ventana del instalador del sistema operativo.

All Articles