Tips and Tricks - FABtotum/fabui-colibri GitHub Wiki

System recovery

The Colibri OS makes sure that your system stays functional even when the system is power off without a shutdown.

Every time an unplanned shutdown is detected the first thing Colibri OS does is check the filesystem for corruption. Minor faults get automatically fixed. If this cannot be done it will automatically switch to recovery mode and wait for further instructions from the user.

Recovery mode can be activate in two ways:

  1. Remove the head before switching on the unit. (Recommended)
  2. Press both Y endstops (located in the upper corners when left side panel is opened) while you turn on the unit. Keep the endstops pressed until the unit switches to RED light. Be careful not to touch the AC wires going into the Power Supply.

Recovery mode should be ready in 10 seconds after turning on the unit. If the RED lights are still not there after this amount of time check you did method 1 or method 2 correctly.

Reduce boot time

Because Colibri OS makes sure to check the filesystem after an unclean shutdown it takes more time to boot.

One way to reduce the boot time is to always use proper Shutdown.

Another way to reduce boot time is to avoid DHCP for the network connection. Because FABUI is a web based interface it cannot be accessed before a network connection is available. To ensure this the system will first ensure the network connection is established before doing final initialization add the beep beep sound.

If possible, configure your network to assign your unit MAC address always the same IP address. Then configure WiFi or ETH connection to static values and next time your unit should start up faster. Also Wireless connection DHCP is usually a bit slower the Ethernet connection with DHCP.

Connection establishment sorted by time:

  1. Ethernet - Static
  2. Ethernet - DHCP
  3. Wireless - Static
  4. Wireless - DHCP