Booten vom Netzwerk: BackTrack 4 R2 via PXE starten
In der folgenden Anleitung wird ein bestehender PXELINUX PXE-Server um einen Eintrag für das BackTrack 4 R2 Live-System (http://www.backtrack-linux.org) erweitert. Sollten Sie noch keinen PXE-Server eingerichtet haben, lesen Sie bitte die Anleitung CentOS 5: PXE-Server mit graphischem Bootmenü. Des Weiteren wird ein funktionstüchtiger NFS-Server vorausgesetzt, welcher den Inhalt der Live-DVD zur Verfügung stellt. Die Konfiguration eines NFS-Servers wird in der Anleitung CentOS 5: NFSv4 Server einrichten beschrieben.
Zuerst laden Sie sich die benötigten Live-DVD herunter.
[root@centos5 ~]# wget ftp://ftp.uio.no/linux/backtrack/bt4-r2.iso
Anschließend mounten Sie das ISO-Image in das Verzeichnis /mnt.
[root@centos5 ~]# mount -o loop bt4-r2.iso /mnt
Erstellen Sie jetzt ein Verzeichnis in welches Sie den Inhalt des ISO-Images kopieren und später per NFS freigeben.
[root@centos5 ~]# mkdir -p /data/nfs/backtrack4r2
[root@centos5 ~]# cp -a /mnt/* /data/nfs/backtrack4r2
[root@centos5 ~]# cp -a /mnt/* /data/nfs/backtrack4r2
Nachdem Sie alle Dateien kopiert haben, hängen Sie das ISO-Image wieder aus.
[root@centos5 ~]# umount /mnt
Jetzt geben Sie das Verzeichnis mittels NFS frei. Dazu bearbeiten Sie die Konfigurationsdatei /etc/exports.
[root@centos5 ~]# vi /etc/exports
Fügen Sie am Ende der Datei die folgende Zeile ein. Wenn nötig ändern Sie die Subnetzadresse für welches diese Freigabe verfügbar sein soll.
/data/nfs/backtrack4r2 192.168.10.0/24(ro)
Nachdem Sie die Konfigurationsdatei bearbeitet haben, laden Sie die neue Konfiguration.
[root@centos5 ~]# service nfs reload
Erstellen Sie jetzt ein Verzeichnis für die PXE-Bootdateien und kopieren diese aus dem NFS-Verzeichnis hinein.
[root@centos5 ~]# mkdir -p /tftpboot/backtrack4r2
[root@centos5 ~]# cp /data/nfs/backtrack4r2/boot/initrd.gz /data/nfs/backtrack4r2/boot/vmlinuz /tftpboot/backtrack4r2/
[root@centos5 ~]# cp /data/nfs/backtrack4r2/boot/initrd.gz /data/nfs/backtrack4r2/boot/vmlinuz /tftpboot/backtrack4r2/
Öffnen Sie jetzt die Datei /tftpboot/pxelinux.cfg/default mit einem Editor.
[root@centos5 ~]# vi /tftpboot/pxelinux.cfg/default
Fügen Sie hier den folgenden Abschnitt ein damit Sie BackTrack 4 R2 via PXE booten können.
label backtrack4r2
menu label BackTrack 4 R2
kernel /backtrack4r2/vmlinuz
append nfsroot=192.168.10.1:/data/nfs/backtrack4r2/ netboot=nfs rw boot=casper initrd=/backtrack4r2/initrd.gz nopersistent quiet vga=0x317
menu label BackTrack 4 R2
kernel /backtrack4r2/vmlinuz
append nfsroot=192.168.10.1:/data/nfs/backtrack4r2/ netboot=nfs rw boot=casper initrd=/backtrack4r2/initrd.gz nopersistent quiet vga=0x317
Nachdem Sie alle Änderungen durchgeführt haben, können Sie BackTrack 4 R2 vom PXE-Server booten.
Dieser Eintrag wurde am 23.11.2010 erstellt und zuletzt am 24.01.2016 bearbeitet.
Direkter Link zu dieser Seite: http://www.gtkdb.de/index_7_1078.html
[ Zur Startseite ] [ Zur Kategorie ]
© 2004-2021 by Georg Kainzbauer