X-Git-Url: https://hackdaworld.org/gitweb/?p=hdw-linux%2Fhdw-linux.git;a=blobdiff_plain;f=doc%2FINSTALL;h=08c23dc4026ee41c70fad3d92cdbf8d796dbc07d;hp=95960ddd2a6f828d2f5b19bfe701af5b398c87ac;hb=50ac1135883405235decb4eeac5dfdbed5a648c2;hpb=2f411dbd2beecfa754da780a37f83467230a1a6b diff --git a/doc/INSTALL b/doc/INSTALL index 95960dd..08c23dc 100644 --- a/doc/INSTALL +++ b/doc/INSTALL @@ -15,6 +15,8 @@ offer the binaries of the latest stable release on hackdaworld.dyndns.org, mirrors appreciated! finally some configuration issues are discussed and the system is prepared for reboot. +for both ways you will need kernel 2.6 running to do the chroot later on! + here we go ... 1. way - hdw-distro ready @ $hdw_build_dir @@ -86,7 +88,7 @@ in the ./misc/hdw-tools directory. EOF ./scripts/Helper -create_dist_file - . misc/hdw-tools/hdw-get dist-install /mnt/hdw-target \ + ./misc/hdw-tools/hdw-get dist-install /mnt/hdw-target \ ./distro/ you may edit the distribution file, hdw-get should actually warn you @@ -107,6 +109,11 @@ in the ./misc/hdw-tools directory. final steps ----------- +|--------------------------------------------------------------------------| +| you may want/need to mount proc/sysfs somewhere in tis steps, simply do: | +| mount /proc ; mount /sys (when you think its needed) | +|--------------------------------------------------------------------------| + - chroot to your new build system and compile a new kernel (you have to do this if you are not booting via nfsroot!) @@ -137,7 +144,16 @@ final steps vi /etc/lilo.conf (add vmlinuz_hdw) lilo + +- create essential console and null nodes (!important!) + + example: + mknod -m 0666 /mnt/hdw-target/dev/null c 1 3 + mknod -m 0600 /mnt/hdw-target/dev/console c 5 1 + + [ WARNING : your system will not start up without these nodes ] + - have a look at the config files in /mnt/hdw-target/etc/* and adjust to your needs. reboot then - good luck! ;)