GnuBeePersonalCloud Page History
A CrowdSupply-funded MIPS network attached storage device:
Home page is at http://gnubee.org/
Git repositories at https://github.com/gnubee-git/
Wiki is in the documentation git repository project: https://github.com/gnubee-git/GnuBee_Docs/wiki
As of this writing (November 2017) one of the GnuBee Personal Cloud 1 firmware options is very similar to the original FreeSA plan of having the flash contain only a kernel and early-userspace rootfs that looks for a real root filesystem on some other device (e.g., the GnuBee micro-SD slot) and pivots to it.
Ideally it would be nice to load the final kernel from the micro-SD as well -- either by booting that kernel directly from u-boot, or by using kexec to switch to a new kernel loaded from the real root filesystem after pivoting to it, but that's not critical.
Using the USB-to-UART adapter is very easy (except that plugging the adapter into the GnuBee requires some force). Use GNU screen and point it at the USB device
/dev/ttyUSB0 at 57600 BAUD with:
screen /dev/ttyUSB0 57600.
From the factory, the PC1 (Personal Cloud 1) has LibreCMC installed. The boot log is in the repository as
Accordingly, I'm starting by installing Debian as described here: http://gnubee.org/install_debian.html
- Download firmware image from the file repository at https://github.com/gnubee-git/gnubee-git.github.io
- Copy firmware image to a VFAT partition on USB stick; rename it to
- Insert USB stick into any port on the gnubee and power-on.
- u-boot will detect the USB, find the new firmware image, and install it automatically. Installation log for Debian is at
- The gnubee instructions direct you to fetch an installation script and run it. Instead I'm going to just do things myself. The installation log is at