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…
Do not boot your NOOBS image yet. We first need to add the Guinnux OS files to the SD card
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 |-- BUILD-DATA |-- defaults | `-- slides | `-- A.png |-- INSTRUCTIONS-README.txt |-- os | `-- Guinnux | |-- boot.tar.xz | |-- Guinnux.png | |-- os.json | |-- partition_setup.sh | |-- partitions.json | |-- rescue.tar.xz | `-- root.tar.xz +-- overlays |-- recovery7.img |-- recovery.cmdline |-- recovery.elf |-- RECOVERY_FILES_DO_NOT_EDIT |-- recovery.img |-- recovery.rfs `-- riscos-boot.bin
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
Next install the Guinnux base installation by executing
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.
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