User Tools

Site Tools


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 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 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 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

pl/docs/instalacjazapomocachroota.txt · Last modified: 2014-04-08 16:21 by hawk

Except where otherwise noted, content on this wiki is licensed under the following license: Public Domain
Public Domain Donate Powered by PHP Valid HTML5 Valid CSS PLD Linux Driven by DokuWiki