Changes between Version 134 and Version 135 of NanoBSD
- Timestamp:
- Sep 21, 2010, 3:01:48 PM (14 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
NanoBSD
v134 v135 55 55 setenv CFG_ROOT_PASSWORD [default password] 56 56 57 # define the svn download directory: 57 # define your nanobsd (svn) working directory: 58 # NOTE: All command at later stages will refer to this so you better get it right! 58 59 setenv R /root/nanobsd 59 60 EOF … … 89 90 B.2. Compile all required packages using 90 91 {{{ 91 $ /root/nanobsd/tools/package-build.sh92 $ $R/tools/package-build.sh 92 93 }}} 93 94 … … 106 107 For use of a Davicom DM9601 USB network controler you have to patch usbdevs and the if_udav driver: 107 108 {{{ 108 $ patch -d /usr/src/sys/dev/usb -i /root/nanobsd/misc/patches/usbdevs.patch109 $ patch -d /usr/src/sys/dev/usb/net -i /root/nanobsd/misc/patches/if_udav.c.patch109 $ patch -d /usr/src/sys/dev/usb -i $R/misc/patches/usbdevs.patch 110 $ patch -d /usr/src/sys/dev/usb/net -i $R/misc/patches/if_udav.c.patch 110 111 }}} 111 112 112 113 B.5. Build nanobsd (make sure to prepare some coffee;-) ) 113 114 {{{ 114 $ sh /usr/src/tools/tools/nanobsd/nanobsd.sh -c /root/nanobsd/cfg/nanobsd.wleiden115 $ sh /usr/src/tools/tools/nanobsd/nanobsd.sh -c $R/cfg/nanobsd.wleiden 115 116 }}} 116 117 Note 1: Take a coffee of go for a hike, this normally takes 2 - 8 hours depending on the machine configuration … … 125 126 }}} 126 127 127 Note 3: The geometry of the cf card is defined in the nanobsd configuration file /root/nanobsd/cfg/nanobsd.wleiden128 Note 3: The geometry of the cf card is defined in the nanobsd configuration file $R/cfg/nanobsd.wleiden 128 129 The 'default' values are for a Peak 1 GB card. They also work on an Alix board (but ''' NOT ON Soekris! ''' ) for a 1 GB PCEngines 'blanc' cf card although its geometry is slightly different. 129 130 … … 135 136 136 137 {{{ 137 $ /root/nanobsd/tools/config-image.sh138 $ $R/tools/config-image.sh 138 139 }}} 139 140 … … 228 229 a. Only changes in kernel options - `kernel.wleiden` altered - ETA 0:45 229 230 {{{ 230 $ sh /usr/src/tools/tools/nanobsd/nanobsd.sh -w -c /root/nanobsd/cfg/nanobsd.wleiden231 $ sh /usr/src/tools/tools/nanobsd/nanobsd.sh -w -c $R/cfg/nanobsd.wleiden 231 232 }}} 232 233 a. Only changes in world options - `CONF_{BUILD,COMMON,INSTALL}` in `nanobsd.wleiden` altered - ETA 2:00 - 6:00 233 234 {{{ 234 $ sh /usr/src/tools/tools/nanobsd/nanobsd.sh -k -c /root/nanobsd/cfg/nanobsd.wleiden235 $ sh /usr/src/tools/tools/nanobsd/nanobsd.sh -k -c $R/cfg/nanobsd.wleiden 235 236 }}} 236 237 a. _NO_ changes in build options - any other file altered - ETA 0:10 237 238 {{{ 238 $ sh /usr/src/tools/tools/nanobsd/nanobsd.sh -b -c /root/nanobsd/cfg/nanobsd.wleiden239 $ sh /usr/src/tools/tools/nanobsd/nanobsd.sh -b -c $R/cfg/nanobsd.wleiden 239 240 }}} 240 241 a. ONLY different configuration … … 376 377 * Handy .cshrc hints 377 378 {{{ 378 alias quicknano sh /usr/src/tools/tools/nanobsd/nanobsd.sh -b -c /root/nanobsd/cfg/nanobsd.wleiden379 alias slownano sh /usr/src/tools/tools/nanobsd/nanobsd.sh -c /root/nanobsd/cfg/nanobsd.wleiden380 alias slownewkernelnano sh /usr/src/tools/tools/nanobsd/nanobsd.sh -w -c /root/nanobsd/cfg/nanobsd.wleiden381 alias slownewworldnano sh /usr/src/tools/tools/nanobsd/nanobsd.sh -k -c /root/nanobsd/cfg/nanobsd.wleiden382 alias prepare-nfs /root/nanobsd/tools/prepare-nfs.sh -f -n383 }}} 379 alias quicknano sh /usr/src/tools/tools/nanobsd/nanobsd.sh -b -c $R/cfg/nanobsd.wleiden 380 alias slownano sh /usr/src/tools/tools/nanobsd/nanobsd.sh -c $R/cfg/nanobsd.wleiden 381 alias slownewkernelnano sh /usr/src/tools/tools/nanobsd/nanobsd.sh -w -c $R/cfg/nanobsd.wleiden 382 alias slownewworldnano sh /usr/src/tools/tools/nanobsd/nanobsd.sh -k -c $R/cfg/nanobsd.wleiden 383 alias prepare-nfs $R/tools/prepare-nfs.sh -f -n 384 }}}