Changes between Version 138 and Version 139 of NanoBSD
- Timestamp:
- Mar 3, 2011, 1:21:58 PM (14 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
NanoBSD
v138 v139 17 17 ---- 18 18 WARN: Make sure ''/usr'' is '''at least 5GB''' in size building as building images require quite some space [[BR]] 19 WARN: Make sure you install the '''i386''' release of FreeBSD also when your system does support amd64, as cross compiling can give some nasty surprises [[BR]]19 WARN: Make sure you install the 32bit '''i386''' release of FreeBSD also when your system does support amd64, as cross compiling can give some nasty surprises [[BR]] 20 20 ---- 21 21 Get yourself a fresh i386 freebsd host with ports and subversion installed as follows: … … 203 203 If the node has a /28 subnet that should be routable modify the /conf/base/etc/rc.conf file: 204 204 {{{ 205 lvrouted_flags=" -u -m 28 -s s00p3rs3kr3t"205 lvrouted_flags="...... -m 28 " 206 206 }}} 207 207 (for a /24 subnet use -m 24) 208 209 Note. For an 'iLeiden'-type node you have to add also the -z flag (pointing to iLeiden internet gateway ip-addresses, separated by comma's) here. 208 210 209 211 == E. All done! Load the machine == … … 242 244 $ /root/nanobsd/tools/config-image.sh 243 245 }}} 244 4. Upgrading from 7.2 to 8. 0is tricky because the interface configuration statements have changed. You have to update the config file on slice 3 as well in this case.246 4. Upgrading from 7.2 to 8.2 is tricky because the interface configuration statements have changed. You have to update the config file on slice 3 as well in this case. 245 247 Mount the image as memory disk: 246 248 {{{ … … 266 268 There appears to be a bug in FreeBSD8.0 upgrade procedure. A work around for the partition switch problem in the upgrade procedure that works for Wireless Leiden: 267 269 * reboot ( unclear why this is needed, but otherwise it doesnot work, i.e. no switch of the active partition) 268 * updatep2 (o fp1)270 * updatep2 (or p1) 269 271 * log in, check whether fdisk has activated p2 (or p1). 270 272 * If positive go to runlevel 6 (init 6), log out. 271 273 * After a couple of minutes you can log in, welcome on the new slice! 274 275 Note we have recently modified the /tools/update scripts to use gpart instead of fdisk and boot0cfg, see the /tools/updatep scripts for details. This solved the problem. 272 276 273 277 … … 279 283 * /tools/image-build.sh for building images (replaces long command lines and prevents unintentional, time-consuming rebuilds; do not forget to '''setenv the root password'''!) 280 284 281 == Light based packages suggestions==285 == Light alternative packages now implemented == 282 286 * dnsmasq has been implemented instead of isc-dhcp30-server and bind 283 287 * thttpd instead of apache … … 364 368 * It seems tempting to follow {{{/usr/share/examples/cvsup/stable-supfile}}} instead of {{{/usr/share/examples/cvsup/standard-supfile}}} please __DO NOT__ unless your like big trouble as stable-supfile is the stable __DEVELOPMENT__ branch e.g. upcoming stable. 365 369 * Default username/password = root/<blank>, so please do mind, _when no password is set ssh login is disabled_. 366 * Always use `cu` or `putty` for serial communication minicom, screen, putty all issues of some kind.370 * Always use `cu` or `putty` for serial communication minicom, screen, putty all have issues of some kind. 367 371 * After writing an image to cf-card using a usb-card-reader/writer you may encounter a problem dd-ing another image. Rebooting will help. Alternatively you can apply a power-cycle tot het usb device: 368 372 {{{