Raspberry Pi IIAB Images - georgejhunt/iiab GitHub Wiki
Raspberry Pi Images
Author: George Hunt; Last Updated: Mar 29, 2020
-
The Raspberry Pi Foundation has recently announced their rpi-imager which runs on Windows, Mac OS, and Linux. This tool makes getting started with IIAB quick and easy.
-
Once a downloaded image is written to an SD card, and running on a RPi, there are tools for updating to the most recent version, and using IIAB's browser based Administrative Console to download content.
Steps to Install an Image on a RPi
-
Download and install rpi-imager on your working laptop or desktop (needs about 50GB of free space). See detailed installation instructions for each Operating System
-
Image Choices -- For more information -- Which Image is for Me?.
OS | Version | Bits | IIAB Preset | Size | WiFi Clients | GUI | Features |
---|---|---|---|---|---|---|---|
Raspbian | Lite | 32 | Min | 4.5GB | 18 | NO | Uses less RAM and SD card |
Raspbian | Full | 32 | Med | 11.3GB | 24 | Optional | 18 clients(RPi4), or 24(RPi3+), GUI uses 150MB less RAM when off |
Ubuntu | LXDE | 64 | Min | 7.3GB | 32 | Optional | 32 clients,10% Faster, LXDE uses 1.8GB of SD Card |
-
Start the
rpi-imager
with this command in a terminal window: "imager". We have installed the "imager" script which in turn callsrpi-imager
with an additional command line parameter that puts the IIAB images into the top level of the "CHOOSE OS" selection list. It is very easy to use:- for most situations, just "CHOSE OS" and "CHOSE SD CARD", and "WRITE".
- If you do not see the IIAB image that you would like to load, there is an option at the bottom of the top menu which lets you use the file chooser provided by your Operating System. But it has more steps:
- You must download the image zip file (There are custom images listed at the bottom of this page, and in other IIAB documentation. And there is a search function at archive.org).
- Unzip the file you have downloaded. See unzip suggestions in the first paragraph of the [Raspbian download] (https://www.raspberrypi.org/downloads/raspbian/) page.
- Click on Choose OS, then scroll down to Use Custom, and navigate to the unzipped image file (.img).
-
Put the SD card in your RPi, and apply power.
-
Look for the WiFi SSID "Internet in a Box", and associate to it.
-
If it does not automatically open a browser, open your browser and browse to "box.lan".
-
On a Mac or Linux, you can ssh into the rpi with "ssh [email protected]" (using username/password iiab-admin/g0adm1n). On a Windows machine, download and use "putty" to do the same.
-
Use
sudo su
to become root. -
Then change the iiab-admin password with the command
passwd iiab-admin
, the create a root password withpasswd
. -
Use the terminal command
sudo iiab-gui on
orsudo iiab-gui off
to change the at-boot default behavior of the GUI. -
If you set the boot GUI default to "off", you can toggle the GUI on with
startx
, and off by logging out from the menu. The reason you might want to let the default be "GUI off" is that there would be about 150MB more RAM available to service client requests when the RPi is acting as a server.
Archived IIAB Images
Author: Tim Moody; Last Updated: Mar 16, 2019
The generic images are simply prebuilt versions of what you could build yourself with curl scripts at download.iiab.io. Instead of downloading a raspbian image, writing it to an sdcard, and running the curl script, you just download one of these images, write it to the sdcard, and boot IIAB.
These images are all 'Content Ready', that is they have a given set of services installed but no ZIMS, or OER2Go modules, or any other content and are based on
- IIAB 6.7 with current fixes
- Raspbian Lite 2018-11-13
The three images, min, medium, and big are described in the FAQ: What services (IIAB apps) are suggested during installation?
Each of the links below gives a description and both torrent and download links for the particular image.
Internet in a Box 6.7 Minimum Content Ready
Internet in a Box 6.7 Medium Content Ready
Internet in a Box 6.7 Big Content Ready
Specific Curations
You can find a growing number of prebuilt IIAB images on the Internet Archive. IIAB is deployed in a number of different countries and languages and also for a variety of audiences. Below is a selection of curations for specific environments.
Medical Internet in a Box Beta 3.6 Content Ready
This is also a 'Content Ready' image but with services selected for Medical users.
Medical Internet in a Box South Asia Beta 2.2 (32G)
A demo of this image is available at South Asia Demo.
Medical Internet in a Box Beta 3.1 for Nigeria 16G
A demo of this image is available at Nigeria Demo.
Medical Internet in a Box Uganda Beta 2.2 (16G)
A demo of this image is available at Uganda Demo
Medical Internet in a Box Beta 3.0 Spanish (32G)
This is an older version of Internet in a Box based on IIAB 6.4