1. Documentation
  2. More About NoTouch OS

CUBA

CUBA is a module of NoTouch that is built into the client installation. When you install NoTouch OS on a PC, CUBA will be installed as a part of it as it is necessary for booting up (technically speaking, it is the so-called initrd, which could be described as a kind of second-stage boot loader or pre-OS-loader), but it can do much more.

Contents

Entering CUBA


When your NoTouch Machine boots up, for a very very short time a boot loader menu will flash up.

First, boot your system and press the "p" key several times before and while this flashes up to make sure the boot loader catches it. You will be taken to a password dialog.

NoTouch-BootLoader

Delete all excess "p" key entries (you'll note the asterisk/star symbols that are present at the password entry) with the Backspace key. Then enter your client administration password. The default is "admin" (older versions used "alaska" as default).

New menu entries will appear. Select CUBA and press Enter.

NoTouch-Bootloader-AfterPassword

Finally, you'll see the CUBA main menu:

CUBA-MainMenu

Manual firmware update or recovery


Note: This is not the recommended firmware update method. Use only if other methods don't work. Read here: Firmware Update

CUBA can download a client firmware image (.lfi file) and extract it to the local drive. Thus it can be used for updating and recovering from a failed update. Simply select the "Firmware update" menu item to download from an HTTP source (the LFI must be available via HTTP).

Since you have to type the URL in, it is a good idea to first select your keyboard layout. Since CUBA is so minimal, only a few keyboard layouts are supported. Should you not find your layout, stay with the default US layout and refer to the information here to type in: US keyboard layout with graphic

Note: CUBA is only supported on wired networks without authentication. It does not have access to all configuration settings, drivers, certificates so your mileage may vary on wireless and authentication-based networks.

CUBA-FirmwareUpdate

If you are doing this because you want to somehow repair the unit, and it still doesn't work after this update, please reinstall NoTouch OS. It's really simple. If it still doesn't work, you might have a hardware problem.

Factory reset


Note: This is not the recommended factory reset method. Use only if other methods don't work. Read here: Factory Reset

CUBA can issue a factory reset. Simply choose the appropriate menu item in the CUBA menu and reboot. The system will come up with the first time wizard again.

Hint for NoTouch Center users: Please note that if you have this client managed by NoTouch Center and your client can find NoTouch Center (e.g. via the tcmgr host name), it may get reconfigured automatically before the first time wizard, thus giving you an impression that the factory reset didn't work. So either you want the system to be factoryresetted and reconfigured by NoTouch Center, which is the default behavior, or not - in the latter case you must delete or "unmanage" (=remove from groups) the client in NoTouch Center first.

CUBA-FactoryReset

If you are doing this because you want to somehow repair the unit, and it still doesn't work after this update, please reinstall NoTouch OS. It's really simple. If it still doesn't work, you might have a hardware problem.

If you use NoTouch Center and do a Factory Reset, you need to reset the MKey Authentication key after the factory reset, otherwise the system will not be able to talk to NoTouch Center for security reasons.

Reboot


You can reboot directly from CUBA. Simply type in the appropriate option number into the main menu prompt.

Linux shell access


CUBA allows you to get Linux shell access. The functionality is very very limited though as it is a minimal rescue-type OS. It is not the actual NoTouch OS that you get access to, just the very small CUBA functionality.