Good to Know Database

Booten vom Netzwerk: Kali Linux 2.0 via PXE starten


Die folgende Anleitung zeigt, wie Sie die Kali Linux 2.0 Live-Systeme (https://www.kali.org) in Ihren PXELINUX PXE-Server implementieren können. Sollten Sie noch keinen PXE-Server eingerichtet haben, lesen Sie bitte die Anleitung CentOS 6: PXE-Server mit graphischem Bootmenü.

Zuerst laden Sie sich die aktuellen ISO-Images herunter. Momentan ist die aktuelle Version von Kali Linux die Version 2.0.

[root@centos6 ~]# wget http://cdimage.kali.org/kali-2.0/kali-linux-2.0-i386.iso http://cdimage.kali.org/kali-2.0/kali-linux-2.0-amd64.iso

Anschließend mounten Sie das 32-bit ISO-Image.

[root@centos6 ~]# mount -o loop kali-linux-2.0-i386.iso /mnt

Erstellen Sie jetzt ein neues Verzeichnis unter /tftpboot.

[root@centos6 ~]# mkdir -p /tftpboot/kali2.0/i386

Kopieren Sie in dieses Verzeichnis die folgenden drei Dateien aus dem ISO-Image.

[root@centos6 ~]# cp -a /mnt/live/filesystem.squashfs /mnt/live/initrd.img /mnt/live/vmlinuz /tftpboot/kali2.0/i386/

Jetzt können Sie das ISO-Image wieder aushängen.

[root@centos6 ~]# umount /mnt

Wiederholen Sie diese Schritte für das 64-bit ISO-Image.

[root@centos6 ~]# mount -o loop kali-linux-2.0-amd64.iso /mnt
[root@centos6 ~]# mkdir -p /tftpboot/kali2.0/amd64
[root@centos6 ~]# cp -a /mnt/live/filesystem.squashfs /mnt/live/initrd.img /mnt/live/vmlinuz /tftpboot/kali2.0/amd64/
[root@centos6 ~]# umount /mnt

Öffnen Sie jetzt die Datei /tftpboot/pxelinux.cfg/default und erweitern diese um die nachfolgenden Zeilen.

[root@centos6 ~]# vi /tftpboot/pxelinux.cfg/default

label kali2.0_i386
  menu label Kali Linux 2.0 32-bit
  kernel /kali2.0/i386/vmlinuz
  append initrd=/kali2.0/i386/initrd.img boot=live username=root hostname=kali gfxpayload=1024x768x16,1024x768 components fetch=tftp://192.168.10.1/kali2.0/i386/filesystem.squashfs

label kali2.0_amd64
  menu label Kali Linux 2.0 64-bit
  kernel /kali2.0/amd64/vmlinuz
  append initrd=/kali2.0/amd64/initrd.img boot=live username=root hostname=kali gfxpayload=1024x768x16,1024x768 components fetch=tftp://192.168.10.1/kali2.0/amd64/filesystem.squashfs

Damit sind jetzt die benötigten Bootdateien auf Ihrem PXE-Server hinterlegt und ein entsprechender Eintrag im Bootmenü erstellt worden.


Dieser Eintrag wurde am 17.01.2016 erstellt und zuletzt am 24.01.2016 bearbeitet.

Direkter Link zu dieser Seite: http://www.gtkdb.de/index_7_2744.html

[ Zur Startseite ]   [ Zur Kategorie ]


Valid XHTML 1.0 Transitional Valid CSS Valid Atom 1.0

© 2004-2018 by Georg Kainzbauer