Dodajemy Parted Magic do serwera PXE

Data: 2016-07-19, autor: Michał Misztal

Jakby to powiedział oficer Crabtree "Good moaning". Dziś kolejny wpis z zakresu PXE. Dodamy dwie wersje Parted Magic - z 2011 i 2013 roku. Nie dodamy najnowszej gdyż ostatnią darmową jest ta z 2013 roku a piracić nie chcemy. Poza tym jeśli nie potrzebujemy obsługi wszystkich kart sieciowych to i wersja z 2011 roku w zupełności wystarczy. Zresztą od czasu kiedy SpaceFM zajął miejsce PCManFM to przeszedłem na GParted + MidnightCommander. Ale postanowiłem mimo to zamieścić Parted Magic.

Parted Magic 2013

Zasada przygotowywania tego jak i późniejszy obrazów jest taka sama. Po pierwsze potrzebny jest Linux - distro dowolne. Dlaczego? No, trzeba będzie wykonać pewien drobny skrypcik który pod Windowsem nie wystartuje. Na początek trzeba wypakować zawartość obrazu PartedMagic do katalogu. Tak jak poniżej

Teraz uruchamiamy terminal i przechodzimy do tego folderu oraz uruchamiamy skrypt który przerobi odrobinę pliki

[user@komputer ~]$ sh boot/pxelinux/pm2pxe.sh_

Następnie tworzymy katalog na PartedMagic i wrzucamy do niego potrzebne pliki

[root@komputer]# mkdir /srv/tftp/images/PMagic2013
[root@komputer]# cp pmagic/bzImage /srv/tftp/images/PMagic2013
[root@komputer]# cp pmagic/initrd.img /srv/tftp/images/PMagic2013
[root@komputer]# cp PMAGIC_2013_08_01.SQFS.cgz /srv/tftp/images/PMagic2013

Zawartość wygląda teraz tak

Teraz pora na menu. Wpis bootowalny wygląda tak

label PMAGIC2013
menu label Parted Magic v 2013
linux /images/PMagic2013/bzImage
initrd /images/PMagic2013/initrd.img,/images/PMagic2013/PMAGIC_2013_08_01.SQFS.cgz
append edd=off load_ramdisk=1 prompt_ramdisk=0 rw vga=normal loglevel=9 max_loop=256

Parted Magic 2011

No i tutaj mam mniej szczęścia, bo dokumentacji jakiejkolwiek brak. Niby jest jakiś przykładowy plik dla PXE a do pełnego uruchomienia systemu nie dochodzi. Wypróbujemy więc metodę alternatywną - ładowanie obrazu płyty programem memdisk.

Tworzymy folder dla distra i kopiujemy cały obraz iso. Warto mu zmienić nazwę na bardziej przyjazną. Menu będzie wyglądać tak

label PMAGIC2011
menu label Parted Magic v 2011
linux memdisk
initrd /images/PMagic2011/PartedMagic2011.iso
append iso vmalloc=512M

Myślę, że przydział 512MB jest aż nadto szczodry ale niech już będzie. Możecie ustawić 256MB. Teraz odpalamy i widzimy, że gra

Skomentuj lub zgłoś błąd

© Michał Misztal 2018