Dodajemy Parted Magic do serwera PXE
Data: 2016-07-19, autor: Michał MisztalJakby 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

