Good to Know Database

Booten vom Netzwerk: Kanotix Excalibur 2010 via PXE starten


Die folgende Anleitung zeigt, wie Sie Kanotix Excalibur 2010 (http://www.kanotix.com) in Ihren PXELINUX PXE-Server implementieren können. Sollten Sie noch keinen PXE-Server eingerichtet haben, lesen Sie bitte die Anleitung CentOS 5: PXE-Server mit graphischem Bootmenü. Des Weiteren wird für die folgende Anleitung ein funktionstüchtiger NFS-Server vorausgesetzt. Die Konfiguration eines NFS-Servers wird in der Anleitung CentOS 5: NFSv4 Server einrichten beschrieben.

Zuerst laden Sie sich das Kanotix Excalibur 2010 ISO-Image herunter.

[root@centos5 ~]# wget http://debian.tu-bs.de/kanotix/KANOTIX-Excalibur-2010/kanotix-excalibur-ooo3-2.6.32.iso

Erstellen Sie ein Verzeichnis für den Inhalt der Live-DVD.

[root@centos5 ~]# mkdir -p /data/nfs/kanotix2010

Anschließend mounten Sie das ISO-Image und kopieren den Inhalt in das erstellte Verzeichnis.

[root@centos5 ~]# mount -o loop kanotix-excalibur-ooo3-2.6.32.iso /mnt/
[root@centos5 ~]# cp -a /mnt/* /data/nfs/kanotix2010/
[root@centos5 ~]# umount /mnt/

Damit das Verzeichnis /data/nfs/kanotix2010 über NFS freigegeben wird, müssen Sie die Datei /etc/exports um einen Eintrag erweitern.

[root@centos5 ~]# vi /etc/exports

Fügen Sie die folgende Zeile ein und speichern die Datei.

/data/nfs/kanotix2010            192.168.10.0/255.255.255.0(ro)

Laden Sie anschließend die neue Konfiguration des NFS-Servers.

[root@centos5 ~]# service nfs reload

Erstellen Sie jetzt die Verzeichnisse für die Bootdateien.

[root@centos5 ~]# mkdir -p /tftpboot/kanotix2010/x64 /tftpboot/kanotix2010/x86

Kopieren Sie die benötigten Bootdateien aus dem NFS-Verzeichnis in die angelegte Verzeichnisstruktur.

[root@centos5 ~]# cp /data/nfs/kanotix2010/live/initrd1.img /data/nfs/kanotix2010/live/vmlinuz1 /tftpboot/kanotix2010/x86/
[root@centos5 ~]# cp /data/nfs/kanotix2010/live64/initrd1.img /data/nfs/kanotix2010/live64/vmlinuz1 /tftpboot/kanotix2010/x64/

Zum Schluss öffnen Sie die Datei /tftpboot/pxelinux.cfg/default und erweitern diese um die nachfolgenden Zeilen.

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

label kanotix2010_x86
  menu label Kanotix Excalibur 2010 x86
  kernel /kanotix2010/x86/vmlinuz1
  append nfsroot=192.168.10.1:/data/nfs/kanotix2010/ netboot=nfs initrd=/kanotix2010/x86/initrd1.img boot=live quiet vga=791 union=aufs

label kanotix2010_x64
  menu label Kanotix Excalibur 2010 x64
  kernel /kanotix2010/x64/vmlinuz1
  append nfsroot=192.168.10.1:/data/nfs/kanotix2010/ netboot=nfs initrd=/kanotix2010/x64/initrd1.img boot=live quiet vga=791 union=aufs live-media-path=live64

Damit sind jetzt die benötigten Bootdateien auf Ihrem PXE-Server hinterlegt und die entsprechenden Einträge im Bootmenü erstellt worden.


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

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

[ Zur Startseite ]   [ Zur Kategorie ]


Valid XHTML 1.0 Transitional Valid CSS Valid Atom 1.0

© 2004-2018 by Georg Kainzbauer