User Tools

Site Tools


Guinnux for Raspberry Pi

We here at Keystone have decided to make Guinnux available as a RPi NOOBS os image. There is a twist though, unlike other NOOBS images, ours firstly installs the Guinnux fallback rescue system, which is then used to download and install the base Guinnux packages. This greatly reduces download and install times. Thus onwards…

Preparing a NOOBS SD Card

Download the latest NOOBS Lite image and follow the SD card preparation steps as described here at or the hardcore text and pictures version here

Do not boot your NOOBS image yet. We first need to add the Guinnux OS files to the SD card

Adding Guinnux to NOOBS

Download the Guinnux OS files. For RPi 1 download this file and for RPi 2&3 download this file. Extract the Guinnux-*.zip archive into the /os directory of the NOOBS SD card directory structure. The SD Card file structure should now resemble something like this:

|-- bcm2708-rpi-b.dtb
|-- bcm2708-rpi-b-plus.dtb
|-- bcm2709-rpi-2-b.dtb
|-- bcm2710-rpi-3-b.dtb
|-- bootcode.bin
|-- defaults
|   `-- slides
|       `-- A.png
|-- os
|   `-- Guinnux
|       |-- boot.tar.xz
|       |-- Guinnux.png
|       |-- os.json
|       |--
|       |-- partitions.json
|       |-- rescue.tar.xz
|       `-- root.tar.xz
+-- overlays
|-- recovery7.img
|-- recovery.cmdline
|-- recovery.elf
|-- recovery.img
|-- recovery.rfs
`-- riscos-boot.bin

Installing Guinnux

Now power up the RPi with the newly created NOOBS SD card. After a few wiggles and jiggles the OS installer will be displayed

Click the Guinnux checkbox and click the install button. Some wiggling and jiggling will follow until Guinnux is installed +/- 2 minutes later.

The RPi will now boot into the Guinnux rescue system. From here the proper Guinnux base installation will be done. Login to the RPi as root with password bigbang either on the console or over ssh. Firstly synchronise the rescue RAM overlay with the underlying image by executing

rescue:~# synch-config

Next install the Guinnux base installation by executing

rescue:~# setup

It is safe to answer yes to any installation questions.

Now reboot the RPi by either executing

rescue:~# reboot -f

or cycling the power. The RPi should now boot into full blown Guinnux.

So what now ?

Now the Guinnux configuration web interface can be accessed by pointing a browser at the RPi and using username admin with password admin to login. From here all sorts of system configuration can be done, including the installation of further packages. Have a look at the Guinnux 5 getting started page for more information. For the more adventurous, download the Guinnux 5 toolchain and have a look at the How To pages in order to cross compile some applications for Guinnux

rpi/install.txt · Last modified: 2016/09/30 07:48 by john