Good to Know Database

Booten vom Netzwerk: Clonezilla 2.1.2-20 via PXE starten


Die folgende Anleitung zeigt, wie Sie Clonezilla (http://www.clonezilla.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 Clonezilla ISO-Images herunter. Momentan ist die aktuelle Version von Clonezilla die Version 2.1.2-20.

[root@centos6 ~]# wget http://downloads.sourceforge.net/project/clonezilla/clonezilla_live_stable/2.1.2-20/clonezilla-live-2.1.2-20-i686-pae.iso http://downloads.sourceforge.net/project/clonezilla/clonezilla_live_stable/2.1.2-20/clonezilla-live-2.1.2-20-amd64.iso

Anschließend mounten Sie das i686 ISO-Image.

[root@centos6 ~]# mount -o loop clonezilla-live-2.1.2-20-i686-pae.iso /mnt

Erstellen Sie jetzt ein neues Verzeichnis unter /tftpboot.

[root@centos6 ~]# mkdir -p /tftpboot/clonezilla2.1.2-20/i686-pae

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/clonezilla2.1.2-20/i686-pae/

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

[root@centos6 ~]# umount /mnt

Wiederholen Sie diese Schritte auch für das amd64 ISO-Image.

[root@centos6 ~]# mount -o loop clonezilla-live-2.1.2-20-amd64.iso /mnt
[root@centos6 ~]# mkdir -p /tftpboot/clonezilla2.1.2-20/amd64
[root@centos6 ~]# cp -a /mnt/live/filesystem.squashfs /mnt/live/initrd.img /mnt/live/vmlinuz /tftpboot/clonezilla2.1.2-20/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 clonezilla2.1.2-20-i686-pae
  menu label Clonezilla Live 2.1.2-20-i686-pae
  kernel /clonezilla2.1.2-20/i686-pae/vmlinuz
  append initrd=/clonezilla2.1.2-20/i686-pae/initrd.img fetch=tftp://192.168.10.1/clonezilla2.1.2-20/i686-pae/filesystem.squashfs boot=live config noswap edd=on nomodeset noprompt nosplash locales= keyboard-layouts= ocs_live_run="ocs-live-general" ocs_live_extra_param="" ocs_live_batch=no gfxpayload=1024x768x16,1024x768 ip=frommedia i915.blacklist=yes radeonhd.blacklist=yes nouveau.blacklist=yes vmwgfx.blacklist=yes

label clonezilla2.1.2-20-amd64
  menu label Clonezilla Live 2.1.2-20-amd64
  kernel /clonezilla2.1.2-20/amd64/vmlinuz
  append initrd=/clonezilla2.1.2-20/amd64/initrd.img fetch=tftp://192.168.10.1/clonezilla2.1.2-20/i686-pae/filesystem.squashfs boot=live config noswap edd=on nomodeset noprompt nosplash locales= keyboard-layouts= ocs_live_run="ocs-live-general" ocs_live_extra_param="" ocs_live_batch=no gfxpayload=1024x768x16,1024x768 ip=frommedia i915.blacklist=yes radeonhd.blacklist=yes nouveau.blacklist=yes vmwgfx.blacklist=yes

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.07.2013 erstellt und zuletzt am 24.01.2016 bearbeitet.

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

[ Zur Startseite ]   [ Zur Kategorie ]


Valid XHTML 1.0 Transitional Valid CSS Valid Atom 1.0

© 2004-2018 by Georg Kainzbauer