pl:docs:instalacjazapomocachroota
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 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 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
pl/docs/instalacjazapomocachroota.txt · Last modified: 2014-04-08 16:21 by hawk