Good to Know Database

Booten vom Netzwerk: Kanotix Excalibur 2009 Preview via PXE starten


Die folgende Anleitung zeigt, wie Sie Kanotix Excalibur 2009 Preview (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 2009 Preview ISO-Image herunter.

[root@centos5 ~]# wget http://debian.tu-bs.de/project/kanotix/preview/kanotix-ooo3-2.6.32.iso

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

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

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/kanotix2009/
[root@centos5 ~]# umount /mnt/

Damit das Verzeichnis /data/nfs/kanotix2009 ü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/kanotix2009            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/kanotix2009/x64 /tftpboot/kanotix2009/x86

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

[root@centos5 ~]# cp /data/nfs/kanotix2009/live/initrd1.img /data/nfs/kanotix2009/live/vmlinuz1 /tftpboot/kanotix2009/x86/
[root@centos5 ~]# cp /data/nfs/kanotix2009/live64/initrd1.img /data/nfs/kanotix2009/live64/vmlinuz1 /tftpboot/kanotix2009/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 kanotix2009_x86
  menu label Kanotix Excalibur 2009 Preview x86
  kernel /kanotix2009/x86/vmlinuz1
  append nfsroot=192.168.10.1:/data/nfs/kanotix2009/ netboot=nfs initrd=/kanotix2009/x86/initrd1.img boot=live quiet vga=791 union=aufs

label kanotix2009_x64
  menu label Kanotix Excalibur 2009 Preview x64
  kernel /kanotix2009/x64/vmlinuz1
  append nfsroot=192.168.10.1:/data/nfs/kanotix2009/ netboot=nfs initrd=/kanotix2009/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 10.03.2010 erstellt und zuletzt am 24.01.2016 bearbeitet.

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

[ Zur Startseite ]   [ Zur Kategorie ]


Valid XHTML 1.0 Transitional Valid CSS Valid Atom 1.0

© 2004-2018 by Georg Kainzbauer