Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung |
centos:pxe_c7:pxe_1 [11.06.2020 14:55. ] – [einfaches Bootmenü erstellen] django | centos:pxe_c7:pxe_1 [11.06.2020 19:24. ] (aktuell) – [Clienttest] django |
---|
# 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 |
| |
dracut-initqueue [666] RTNETLINK answers: File exists | dracut-initqueue [666] RTNETLINK answers: File exists |
dracut-initqueue [666] Warning: can't find installer mainimage path in .treeinfo | dracut-initqueue [666] Warning: can't find installer mainimage path in .treeinfo |
Bei CentOS 7 benötigen wir noch ein passendes kickstrat-File, welches wir uns im Kapitel [[centos:pxe:pxe_2#installationsscript_fuer_centos_installation|PXE Optimierung - Installationsscript für CentOS Installation]] erstellen werden! | Bei CentOS 7 benötigen wir noch ein passendes kickstart-File, welches wir uns im Kapitel [[centos:pxe:pxe_2#installationsscript_fuer_centos_installation|PXE Optimierung - Installationsscript für CentOS Installation]] erstellen werden! |
</WRAP> | </WRAP> |
| |
# 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 |
| |
| |
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 |