Info o ciastkach

Eeee...
Żeby strona działała fajnie to trzeba zaakceptować obsługę pewnych plików. Jeśli jesteś nienormalny, nosisz czapkę z amelinium i siedzisz w schronie zbudowanym z poduszek to możesz je sobie wyłączyć. Autor strony nie czerpie żadnych korzyści z cookies (twierdzi nawet, że ten komunikat jest głupi), ale, cóż - Unia wymaga. Korzystając z witryny zgadzasz się z polityką cookies.

Wszystko w budowie...

Dodajemy GParted do serwera PXE

A dzisiaj dodamy sobie GParted (moje ulubione distro) do serwera PXE.

Tutaj sprawa trochę się komplikuje bo potrzebny nam stały adres IP i serwer www. Na szczęście dużo konfiguracji nie będzie. Na początek instalacja serwera Apache, mapowanie folderu do jego domyślnego (żeby nie grzebać w ustawieniach) i włączenie stałego adresu przez DHCPCD. GParted ładuje podstawowe pliki do ramu a właściwy obraz systemu pobiera z serwera http (szkoda, że nie tftp) przez wget.

[root@komputer]# pacman -Sy && pacman -S apache
[root@komputer]# mkdir /home/user/pxe_serwer
[root@komputer]# chmod 777 /home/user/pxe_serwer
[root@komputer]# echo /home/user/pxe_serwer /srv/http none bind 0 2 >> /etc/fstab
[root@komputer]# mount -a
[root@komputer]# systemctl start httpd && systemctl enable httpd

Teraz tak - z pliku GParted{cyferki}.iso rozpakujemy sobie trzy pliki

  • /live/vmlinux do folderu /srv/tftp/images/GParted
  • /live/initrd.img do folderu /srv/tftp/images/GParted
  • /live/filesystem.squashfs do folderu /srv/http

Teraz pora na konfigurację statycznego IP, np 192.168.10.99 dla maski 255.255.255.0. Zmian dokonujemy w pliku /etc/dhcpcd.conf na interfejsie enp0s3 (u mnie, u Was "ip link")

interface enp0s3
static ip_address=192.168.10.99/24
static routers=192.168.10.1
static domain_name_servers=8.8.8.8 8.8.4.4

Restartujemy usługę

[root@komputer]# systemctl restart dhcpcd@enp0s3.service_

No to jeszcze tylko wpis menu

label GPARTED
menu label GParted
kernel /images/GParted/vmlinuz
append initrd=/images/GParted/initrd.img boot=live config components union=overlay username=user noswap noeject ip= vga=788 fetch://192.168.10.99/filesystem.squashfs

No i działa.

W zasadzie to najważniejsze wykonane. Można jeszcze dorzucić Memtest czy MHDD ale o tym to kiedy indziej.

Komentarze (0)

Nikt jeszcze nie dodał komentarza. Możesz być pierwszy.

Napisz komentarz lub zgłoś błąd

Dodane w dniu 23 lipca 2016 przez Michał Misztal
Kopiowanie powyższych wypocin dozwolone pod warunkiem podania źródła, znaczy tandemu autor + link do strony