/* page was renamed from pl/InstalacjaZaPomocąChroota */ /* page was renamed from InstalacjaZaPomocąChroota */ 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 [[http://rescuecd.pld-linux.org/|x86]]/[[http://rescuecd.pld-linux.org|x86_64]]/[[http://ppcrcd.pld-linux.org/|PPC]]/[[http://sparcrcd.pld-linxu.org|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 [[http://src.gentoo.pl/mirror/src.gentoo.pl/releases/alpha/2006.0/installcd/|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 [[ftp://ftp.pld-linux.org/people/undefine/chroot/ac|od Undefined (Ac i Th)]] * rozpakowujemy go (na przykład tar xvfj chroot-i686.tar.bz2) ====== Psucie nowego systemu ====== * mount -o bind /dev /gdzies/dev * 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 Sys''''Vinit 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|http://klinux.kni.wmid.amu.edu.pl/instalacja_pld]]