Changes between Version 70 and Version 71 of NanoBSD
- Timestamp:
- Sep 20, 2009, 8:10:03 PM (16 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
NanoBSD
v70 v71 8 8 = Procedure = 9 9 10 Please note that you can find the supporting files in the subdirectory [source:nanobsd] 10 Please note that you can find the supporting files in the subdirectory [source:nanobsd]. Also keep a close look at the ''INFO'' ''WARN'' ''ERR'' directives as guide you trough the common pitfalls of the guide. 11 11 12 12 == A. Setup a FreeBSD host == 13 13 ---- 14 WARN: Make sure ''/usr'' is '''at least 5GB''' in size building as building images require quite some space [[BR]] 15 ---- 14 16 Get yourself a fresh freebsd host with ports and subversion installed as follows: 15 17 16 18 A.1. Run the basic CD installer of 7.2. 17 18 The procedure below has been tested with 7.2-RELEASE (standard developer install - no ports - will fit our needs). Installing FreeBSD is outside the scope of this document, take a look into [http://www.freebsd.org/doc/en/books/handbook/install.html the FreeBSD handbook Chapter 2 Installing FreeBSD] if you do not know the details. 19 The procedure below has been tested with 7.2-RELEASE (standard developer install - no ports - will fit our needs). Installing FreeBSD is outside the scope of this document, take a look into [http://www.freebsd.org/doc/en/books/handbook/install.html the FreeBSD handbook Chapter 2 Installing FreeBSD] if you do not know the details. 19 20 20 21 Please do mind that all commands below need to be executed as root, due to the many mounts and unmounts done in various phases. … … 89 90 The script is connecting to the [http://svn.wirelessleiden.nl/svn/node-config/genesis/nodes/ Wireless Leiden 'genesis' database]. Pick your situation! 90 91 91 a. New image: Put full image on compact flash disk (attach a card reader/writer with a CF disk of minimum 1 GB) 92 93 ---- 94 ''INFO:'' '''''_.disk.full''''' is required for '''new CF cards''' as it contains two base systems and one configuration. [[BR]] 95 '''''_.disk.image''''' on the other hand is needed update a single base system on a '''existing CF card''' 96 ---- 97 a. '''New image''': Put full image on compact flash disk (attach a card reader/writer with a CF disk of minimum 1 GB) 92 98 {{{ 93 99 $ dd bs=64k if=/usr/obj/nanobsd.wleiden/_.disk.full of=/dev/da0 94 100 }}} 95 101 (assuming {{{/dev/da0}}} is your compact flash entry; this takes about 15 minutes) 96 a. Existing image: Put partial image on slice (slice 2) (attach a card reader/writer with a CF disk of minimum 1 GB)102 a. '''Existing image''': Put partial image on slice (slice 2) (attach a card reader/writer with a CF disk of minimum 1 GB) 97 103 {{{ 98 104 $ dd bs=64k if=/usr/obj/nanobsd.wleiden/_.disk.image of=/dev/da0s2 99 105 }}} 100 a. Existing image remote update(slice 2) (network connection to machine 172.x.y.z required)106 a. '''Existing image remote update''' (slice 2) (network connection to machine 172.x.y.z required) 101 107 102 108 For remotely updating an existing configuration use: