Najszybszy, najprostszy i najbardziej niezawodny sposób instalacji PLD. Oczywiście niewspierany, ale zazwyczaj działa:
Wymagania
- architektura wspierana przez PLD
- możliwość zabootowania linuksa z jądrem 2.4(lub nowszym) z płytki/dyskietki/czegoś gdzie jest jakiś fdisk i narzędzie do zakładania partycji.
- dostęp do internetu z w/w linuksa.
LiveCD
w przypadku x86/x86_64/PPC/SPARC, gdzie istnieją rescue CD z pld - korzystamy z nich.
w przypadku pozostałych arch(testowane - sparc/alpha) lub problemów z w/w - bierzemy livecd z gentoo
szukamy czegoś innego
Przygotowania
- bootujemy maszynkę z w/w LiveCD
- podnosimy sieć
Psucie dysku
fdisk ''/dev/hda''
- tworzymy partycje dla linuksa wg upodobań
- formatujemy je w/g upodobań
mount ''/dev/hda1'' ''/gdzies''
montujemy do np /gdzies (/gdzies trzeba wcześniej utworzyć)
Rozpakowanie gotowca
ściągamy gotowego chroota z ftp://ftp.pld-linux.org/people/undefine/chroot/ac dla interesującej nas architektury
- rozpakowujemy go (na przykład tar xvfj chroot-i686.tar.bz2)
Psucie nowego systemu
- chroot /gdzies
echo nameserver 150.254.78.2 >/etc/resolv.conf (lub siakiś inny ns)
poldek --upa; poldek --ask
upgrade * (konieczny krok, bo inaczej będą jakieś problemy z selinuksem i nowymi jajkami czy czymś tam)
install kernel-grsecurity SysVinit rc-scripts vim
kilka razy spyta się czy wrzucić jakiś program czy jakiś inny - odpowiadamy w/g gustu. te z nazwą -vserver nie będą działać
- install grub (lub inny ulubiony/działający bootloader)
- vi (konfiguracja swojego bootloadera - /boot/grub/menu.lst)
- vi /etc/fstab (i ustawienie poprawnie partycji)
- mount /proc
geninitrd -v -f /boot/initrd ''wersja_jajka''
(wersję zainstalowanego jądra można zobaczyć w katalogu /boot)
załadowanie bootloadera (dla gruba: root (hdX,Y); setup (hdX))
passwd
(i ustalenie hasła roota)
Uwagi
Rozwiązanie jest oczywiście niewspierane przez PLD. Jak masz jakieś uwagi/poprawki - śmiało modyfikuj. Całość bazuje na http://klinux.kni.wmid.amu.edu.pl/instalacja_pld