Good to Know Database

Booten vom Netzwerk: Parted Magic 2020_12_25 via PXE starten


Die folgende Anleitung zeigt, wie Sie Parted Magic 2020_12_25 (http://partedmagic.com) in Ihren PXELINUX PXE-Server implementieren können.

Nachdem Sie das ISO-Image heruntergeladen haben, mounten Sie dieses als Loopback-Device.

root@ubuntu1804:~# mount -o loop pmagic_2020_12_25.iso /mnt

Damit die benötigten Bootdateien erzeugt werden rufen Sie das Skript pm2pxe.sh wie folgt auf.

root@ubuntu1804:~# sh /mnt/boot/pxelinux/pm2pxe.sh

Erstellen Sie jetzt ein neues Verzeichnis unter /tftpboot.

root@ubuntu1804:~# mkdir -p /var/lib/tftpboot/pmagic_2020_12_25

Kopieren Sie in dieses Verzeichnis die benötigten Bootdateien aus dem ISO-Image sowie die soeben erstellte Squash FS Datei.

root@ubuntu1804:~# cp /mnt/pmagic/bzImage /mnt/pmagic/{initrd,fu,m}.img ./pm2pxe/files.cgz /var/lib/tftpboot/pmagic_2020_12_25/

Nachdem Sie die benötigten Dateien in das Verzeichnis /var/lib/tftpboot/pmagic_2020_12_25 kopiert haben, können Sie das Verzeichnis pm2pxe aus dem aktuellen Arbeitsverzeichnis löschen und das ISO-Image wieder aushängen.

root@ubuntu1804:~# rm -rf ./pm2pxe
root@ubuntu1804:~# umount /mnt

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

root@ubuntu1804:~# nano /var/lib/tftpboot/pxelinux.cfg/default

label pmagic_2020_12_25
  menu label Parted Magic 2020_12_25
  kernel /pmagic_2020_12_25/bzImage
  append initrd=/pmagic_2020_12_25/initrd.img,/pmagic_2020_12_25/fu.img,/pmagic_2020_12_25/m.img,/pmagic_2020_12_25/files.cgz edd=on vga=normal

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


Dieser Eintrag wurde am 27.12.2020 erstellt.

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

[ Zur Startseite ]   [ Zur Kategorie ]


© 2004-2021 by Georg Kainzbauer