Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Letzte ÜberarbeitungBeide Seiten der Revision
centos:pxe_c7:pxe_1 [11.06.2020 14:17. ] – [Order und Dateien anlegen] djangocentos:pxe_c7:pxe_1 [11.06.2020 16:44. ] django
Zeile 14: Zeile 14:
    # cp -a /usr/share/syslinux/{chain.c32,mboot.c32,memdisk,menu.c32,pxelinux.0,vesamenu.c32} /var/lib/tftpboot    # cp -a /usr/share/syslinux/{chain.c32,mboot.c32,memdisk,menu.c32,pxelinux.0,vesamenu.c32} /var/lib/tftpboot
  
-Als nächstes erstellen wir uns noch einen Ordner, in dem die Bootmenüs abgelegt werden, die später beim PXE-Boot dem Client präsentiert werden sollen.+Anaxgließend erstellen wir uns noch einen Ordner, in dem die Bootmenüs abgelegt werden, die später beim PXE-Boot dem Client präsentiert werden sollen.
    # mkdir /var/lib/tftpboot/pxelinux.cfg    # mkdir /var/lib/tftpboot/pxelinux.cfg
  
Zeile 64: Zeile 64:
 Für die Auswahl der unterschiedlichen Systeme, die wir später zur Installation anbieten wollen, benötigen wir noch ein passendes Auswahlmenü. Dieses Bootmenü wird mit Hilfe der Datei //**/var/lib/tftpboot/pxelinux.cfg/default**// bereitgestellt. Wir legen uns also für eine erste "spartanische Variante" nachfolgende Datei an. Für die Auswahl der unterschiedlichen Systeme, die wir später zur Installation anbieten wollen, benötigen wir noch ein passendes Auswahlmenü. Dieses Bootmenü wird mit Hilfe der Datei //**/var/lib/tftpboot/pxelinux.cfg/default**// bereitgestellt. Wir legen uns also für eine erste "spartanische Variante" nachfolgende Datei an.
    # vim /var/lib/tftpboot/pxelinux.cfg/default    # vim /var/lib/tftpboot/pxelinux.cfg/default
-<file bash /var/lib/tftpboot/pxelinux.cfg/default># Django 2016-01-08+<file bash /var/lib/tftpboot/pxelinux.cfg/default># Django 2020-06-11
 # erstes einfaches Bootmenü für PXE-Boot # erstes einfaches Bootmenü für PXE-Boot
  
Zeile 92: Zeile 92:
  
 LABEL 2 LABEL 2
 +   MENU LABEL ^2) Installation von CentOS 8 (64 Bit)
 +   KERNEL images/centos/8/x86_64/vmlinuz
 +   APPEND initrd=images/centos/8/x86_64/initrd.img ip=dhcp method=http://10.0.0.57/centos/8/BaseOS/x86_64/os/
 +
 +LABEL 3
    MENU LABEL ^2) Installation von CentOS 7 (64 Bit)    MENU LABEL ^2) Installation von CentOS 7 (64 Bit)
    KERNEL images/centos/7/x86_64/vmlinuz    KERNEL images/centos/7/x86_64/vmlinuz
-   APPEND initrd=images/centos/7/x86_64/initrd.img ramdisk_size=128000 ip=dhcp method=http://10.0.0.57/centos/7/os/x64_86+   APPEND initrd=images/centos/7/x86_64/initrd.img ip=dhcp method=http://10.0.0.57/centos/7/os/x64_86
  
-LABEL 3+LABEL 4
    MENU LABEL ^3) Installation von CentOS 6 (64 Bit)    MENU LABEL ^3) Installation von CentOS 6 (64 Bit)
    KERNEL images/centos/6/x86_64/vmlinuz    KERNEL images/centos/6/x86_64/vmlinuz
-   APPEND initrd=images/centos/6/x86_64/initrd.img ramdisk_size=128000 ip=dhcp method=http://10.0.0.57/centos/6/os/x86_64+   APPEND initrd=images/centos/6/x86_64/initrd.img ip=dhcp method=http://10.0.0.57/centos/6/os/x86_64
  
-LABEL 4+LABEL 5
    MENU LABEL ^4) Installation von CentOS 6 (32 Bit)    MENU LABEL ^4) Installation von CentOS 6 (32 Bit)
    KERNEL images/centos/6/i386/vmlinuz    KERNEL images/centos/6/i386/vmlinuz
-   APPEND initrd=images/centos/6/i386/initrd.img ramdisk_size=128000 ip=dhcp method=http://10.0.0.57/centos/6/os/i386</file>+   APPEND initrd=images/centos/6/i386/initrd.img ip=dhcp method=http://10.0.0.57/centos/6/os/i386</file>
  
 ==== DHCP-Server anpassen ==== ==== DHCP-Server anpassen ====
Zeile 473: Zeile 478:
    # vim /var/lib/tftpboot/pxelinux.cfg/dmz-64    # vim /var/lib/tftpboot/pxelinux.cfg/dmz-64
  
-<file bash /var/lib/tftpboot/pxelinux.cfg/dmz-64># Django 2014-07-02+<file bash /var/lib/tftpboot/pxelinux.cfg/dmz-64># Django 2020-06-11
 # verschachteltes Untermenü mit graphischer Auswahlmöglichkeit für PXE-Boot # verschachteltes Untermenü mit graphischer Auswahlmöglichkeit für PXE-Boot
  
Zeile 538: Zeile 543:
  
 LABEL 3 LABEL 3
 +   MENU LABEL ^3) Installation von CentOS 8 (64 Bit)
 +   KERNEL images/centos/8/x86_64/vmlinuz
 +   APPEND ks=http://10.0.0.57/kickstart/ks_centos_8_x86_64_dmz.cfg initrd=images/centos/8/x86_64/initrd.img ksdevice=eth0 ip=dhcp --hostname=vml000250.dmz.nausch.org method=http://10.0.0.57/centos/8/BaseOS/x86_64/os/ SERVERNAME=
 +   
 +LABEL 4
    MENU LABEL ^3) Installation von CentOS 7 (64 Bit)    MENU LABEL ^3) Installation von CentOS 7 (64 Bit)
    KERNEL images/centos/7/x86_64/vmlinuz    KERNEL images/centos/7/x86_64/vmlinuz
    APPEND ks=http://10.0.0.57/kickstart/ks_centos_7_x86_64_dmz.cfg initrd=images/centos/7/x86_64/initrd.img ramdisk_size=128000 ksdevice=eth0 ip=dhcp --hostname=vml000250.dmz.nausch.org method=http://10.0.0.57/centos/7/os/x86_64 SERVERNAME=    APPEND ks=http://10.0.0.57/kickstart/ks_centos_7_x86_64_dmz.cfg initrd=images/centos/7/x86_64/initrd.img ramdisk_size=128000 ksdevice=eth0 ip=dhcp --hostname=vml000250.dmz.nausch.org method=http://10.0.0.57/centos/7/os/x86_64 SERVERNAME=
  
- +LABEL 5
-LABEL 4+
    MENU LABEL ^4) Installation von CentOS 6 (64 Bit)    MENU LABEL ^4) Installation von CentOS 6 (64 Bit)
    KERNEL images/centos/6/x86_64/vmlinuz    KERNEL images/centos/6/x86_64/vmlinuz
  • centos/pxe_c7/pxe_1.txt
  • Zuletzt geändert: 11.06.2020 19:24.
  • von django