User Tools

Site Tools


pl:docs:instalacjazapomocachroota

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
pl:docs:instalacjazapomocachroota [2006-11-21 15:52]
undefine
pl:docs:instalacjazapomocachroota [2009-01-14 18:39]
pawelz links to chroots
Line 1: Line 1:
 +/* 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: ​ Najszybszy, najprostszy i najbardziej niezawodny sposób instalacji PLD. Oczywiście niewspierany,​ ale zazwyczaj działa: ​
  
Line 12: Line 14:
 ====== LiveCD ====== ====== LiveCD ======
  
-  * w przypadku [[:x86|http://​rescuecd.pld-linux.org]]/​[[:​x86_64|//​rescuecd.pld-linux.org]]/​[[:ppc|http://​ppcrcd.pld-linux.org/​]],​ gdzie istnieją rescue CD z pld - korzystamy z nich  +  * 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 livecd z gentoo ​+  * 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 ;-)    * szukamy czegoś innego ;-) 
  
Line 25: Line 27:
 ====== Psucie dysku ====== ====== Psucie dysku ======
  
-  * fdisk /​dev/​hda ​+  *  
 + 
 + 
 +<​file>​fdisk ''​/dev/hda''​ 
 +</​file>​ 
   * tworzymy partycje dla linuksa wg upodobań ​   * tworzymy partycje dla linuksa wg upodobań ​
   * formatujemy je w/g upodobań ​   * formatujemy je w/g upodobań ​
-  * montujemy do np /gdzies (/gdzies trzeba wcześniej utworzyć) ​+  *  
 + 
 + 
 +<​file>​mount ''/​dev/​hda1''​ ''/​gdzies''​ 
 +</​file>​ 
 +montujemy do np ///gdzies// (///gdzies// trzeba wcześniej utworzyć) ​ 
  
  
 ====== Rozpakowanie gotowca ====== ====== Rozpakowanie gotowca ======
  
-  * ściągamy gotowego chroota ​[[ftp://​ftp.pld-linux.org/​people/​undefine/​chroot/​ac|ftp://​ftp.pld-linux.org/​people/​undefine/chroot/ac]]  +  * ściągamy gotowego chroota [[ftp://​ftp.pld-linux.org/​people/​undefine/​chroot/​ac|od Undefined (Ac i Th)]] lub [[ftp://ftp.titanium.pld-linux.org/​people/​hawk/cri/chroots/|od Hawka (Ti i Th)]]  
-  * rozpakowujemy go (tar xvfj chroot-i686.tar.bz2) ​+  * rozpakowujemy go (na przykład ​tar xvfj chroot-i686.tar.bz2) ​
  
  
 ====== Psucie nowego systemu ====== ====== Psucie nowego systemu ======
  
 +  * mount -o bind /dev /​gdzies/​dev ​
   * chroot /​gdzies ​   * chroot /​gdzies ​
   * echo nameserver 150.254.78.2 >/​etc/​resolv.conf (lub siakiś inny ns)    * 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|SysVinit]] ​rc-scripts vim + 
 +<​file>​poldek --upa; poldek --ask 
 +</​file>​ 
 + 
 +  * //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ć ;-)      * 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 (swój ulubiony bootloader)  +    install ​grub (lub inny ulubiony/​działający ​bootloader)  
-    vi (konfiguracja swojego bootloadera) ​+    vi (konfiguracja swojego bootloadera ​- /​boot/​grub/​menu.lst
     vi /etc/fstab (i ustawienie poprawnie partycji) ​     vi /etc/fstab (i ustawienie poprawnie partycji) ​
     mount /proc      mount /proc 
-    geninitrd -v -f /​boot/​initrd wersja_jajka  +    ​ 
-    załadowanie bootloadera (root (hdX,Y); setup (hdX) w grubie itepe)  + 
-    passwd (i ustalenie hasła roota) ​+ 
 +<​file>​geninitrd -v -f /​boot/​initrd ​''​wersja_jajka''​ 
 +</​file>​ 
 + ​(wersję zainstalowanego jądra można zobaczyć w katalogu ///​boot//​) 
 + 
 + 
 +  * załadowanie bootloadera (dla gruba: //root (hdX,Y); setup (hdX)//)  
 +  *  
 + 
 + 
 +<​file>​passwd 
 +</​file>​ 
 +(i ustalenie hasła roota) ​ 
  
  
pl/docs/instalacjazapomocachroota.txt · Last modified: 2014-04-08 16:21 by hawk