ppcrcd/trunk/doc/README.install

sparky cvs at pld-linux.org
Wed Aug 9 21:55:25 CEST 2006


Author: sparky
Date: Wed Aug  9 21:55:22 2006
New Revision: 7641

Modified:
   ppcrcd/trunk/doc/README.install
Log:
- checked, and partially rewritten


Modified: ppcrcd/trunk/doc/README.install
==============================================================================
--- ppcrcd/trunk/doc/README.install	(original)
+++ ppcrcd/trunk/doc/README.install	Wed Aug  9 21:55:22 2006
@@ -256,24 +256,36 @@
 | 
 | Welcome to the poldek shell mode. Type "help" for help with commands.
 
-    Install most necessary packages, those are kernel, yaboot and mdadm
-if us use it. There will be lots of dependencies.
-| poldek> <_<install kernel-2.6.11.6-4 yaboot>_>
+    Install base system packages: FHS, system and udev if you plan to use last it.
+| poldek> <_<install FHS system>_>
+| </<[...]>/>
+| Retrieving ftp://ftp.ppc.ac.pld-linux.org/dists/ac/PLD/ppc/PLD/RPMS/setup-2.4.9-1.ppc.rpm...
+| ......................... 100.0% [192.3K (36.2K/s)]
+| Executing rpm --upgrade -vh --root /dest --noorder...
+| Preparing...                ########################################### [100%]
+|    1:setup                  ########################################### [ 50%]
+|    2:FHS                    ########################################### [100%]
+| poldek> <_<quit>_>
+
+    Now mount/bind needed system partitions:
+| [root at ppcrcd ~]$ <_<mount -o bind /proc /dest/proc>_>
+| [root at ppcrcd ~]$ <_<mount -o bind /sys /dest/sys>_>
+    And dev if you are using udev:
+| [root at ppcrcd ~]$ <_<mount -o bind /dev /dest/dev>_>
+
+    Install most necessary packages, those are kernel and yaboot. There will be
+lots of dependencies.
+| poldek> <_<install kernel yaboot>_>
 | </<[...]>/>
 | Need to download about 31MB of archives. After unpacking about 62MB will be used.
 | Retrieving ftp://ftp.ppc.ac.pld-linux.org/dists/ac/ready/ppc/kernel-2.6.11.6-4.ppc.rpm...
 | </<[...]>/>
-| Retrieving ftp://ftp.ppc.ac.pld-linux.org/dists/ac/PLD/ppc/PLD/RPMS/setup-2.4.9-1.ppc.rpm...
-| ......................... 100.0% [192.3K (36.2K/s)]
 | Executing rpm --upgrade -vh --root /dest --noorder...
 | Preparing...                ########################################### [100%]
-|    1:setup                  ########################################### [  2%]
-|    2:FHS                    ########################################### [  4%]
 | </<[...]>/>
 |   50:geninitrd              ########################################### [ 98%]
 |   51:kernel                 ########################################### [100%]
-| <*</proc filesystem not mounted, may cause wrong results or failure.
-| ERROR: no argument passed to find_modules_for() - is your /etc/fstab correct?
+| <*<ERROR: no argument passed to find_modules_for() - is your /etc/fstab correct?
 | mv: cannot stat `/boot/initrd': No such file or directory>*>
 | </<[...]>/>
 | Installing set #2
@@ -297,22 +309,15 @@
 | </<[...]>/>
 |    5:yaboot                 ########################################### [100%]
 | poldek> quit
-It is normal you will get errors about /proc not mounted when installing kernel.
+    It is normal you will get errors about /etc/fstab when installing kernel.
 
     Edit /dest/etc/fstab and add your partitions:
 | [root at ppcrcd ~]$ <_<vim /dest/etc/fstab>_>
 | /dev/hda3     swap                swap        defaults                0 0
 | /dev/hda4     /               reiserfs        defaults                1 1
 
-    Edit /dest/etc/mdadm.conf if necessary.
-
-    If you are using udev or devfs in your system bind actual /dev to /dest/dev.
-| [root at ppcrcd ~]$ <_<mount -o bind /dev /dest/dev>_>
-
-    Now chroot to your system. And mount /proc, /sys and /dev/pts.
+    Now chroot to your system. And mount /dev/pts.
 | [root at ppcrcd ~]$ <_<chroot /dest/ /bin/bash>_>
-| [root at ppcrcd ~]$ <_<mount /proc/>_>
-| [root at ppcrcd ~]$ <_<mount /sys/>_>
 | [root at ppcrcd ~]$ <_<mount /dev/pts/>_>
 
     (in chroot) Generate initrd using geninitrd.
@@ -329,7 +334,7 @@
 | [root at ppcrcd ~]$ <_<ls /boot/initrd*>_>
 | /boot/initrd  /boot/initrd-2.6.11.6-4.gz
 
-    Configure yaboot now, do it out of chroot as you have editors installed
+    Configure yaboot, do it out of chroot as you have editors installed
 there. Edit /dest/etc/yaboot.conf.
     Important parts:
 | boot=/dev/hda2
@@ -343,12 +348,10 @@
 |         root=/dev/hda4
 | 	initrd=/boot/initrd
 |         read-only
-If you are using raid0 and not /boot as partition= type one of partitions
-formating raid and root=/dev/md0.
 
-    (in chroot) You have to start mkofboot and ybin now, but before it check
-is there $TMP dir, and if not, create it, or change its location, else ybin
-will fail.
+    (in chroot) You have to start mkofboot and ybin now. Before doing it check
+is there $TMP dir. If no, create it or change $TMP variable to point to correct
+location. Without it ybin will fail.
 | [root at ppcrcd ~]$ <_<ls $TMP>_>
 | ls: /root/tmp: No such file or directory
 | [root at ppcrcd ~]$ <_<mkdir -p $TMP>_>


More information about the pld-cvs-commit mailing list