ThinLinX Support > ThinLinX Help Desk > Knowledgebase

Search help:

Why doesn't the installer install anything? It just says "ready for firmware upgrade"!


Because you haven't asked it to.  You must interrupt the boot countdown with a keypress, and then select the appropriate option from the menu.

Most mainstream Linux O/Ses have an interactive installer that forces the console operator to hand enter a lot of information, unless a system administrator goes to a great deal of trouble to automate those answers.  This is a safe approach, because if the install goes haywire and destroys valuable information on the wrong storage device, then one way or another, a human at the user's organization was responsible, not the software provider.

The TLXOS installer, on the other hand, is to the greatest degree possible, not console-interactive.  We found that most customers wanted everything to be as automatic as it could possibly be, i.e. "don't ask me any questions, just do it!".  But at the same time, we (ThinLinX) had to have some protection against unintended consequences that customers might blame us for.

Consequently we have adopted a policy whereby all our installers (not counting the RePC Live and Raspberry Pi self-extractors, which contain pre-installed images rather than "installers") must boot to a safe state that does not automatically overwrite any non-TLXOS data, unless the console operator deliberately selects a "(Re)Install TLXOS" (i.e. the "don't ask me any questions, just do it!") option.

If you don't touch the keyboard and just allow the installer (no matter whether it's a USB stick, a DVD, PXE boot, or already installed Maintenance Mode) to boot, it will perform some basic integrity checks of the installed TLXOS O/S (of any) and then sit and wait for a remote TMS server to tell it to do something.

This means that if you want to install locally without using TMS (on a different machine), an on-site person must interrupt the default boot and select the "(Re)Install TLXOS" option.  This will use an algorithm that broadly speaking favours (i) non-removable SSDs, (ii) non-removable hard disks, and (iii) removable flash devices, in that order, to pick an appropriate sufficiently large local storage device, and install TLXOS on it. 

If you want to install devices using TMS, then after allowing the installer to boot to its default state, you need to use TMS to select a device to install on - see the Can I install TLXOS without overwriting pre-existing storage? FAQ answer for more information on how to do this.

In both cases, except when PXE booting, the installation process will wait to be rebooted afterwards by some means (either remotely using TMS, or locally using <Ctrl><Alt><Delete> or (in TLXOS 4.x) the <Enter> key) on account of not necessarily being able to eject the physical installation medium (e.g. a USB flash drive) itself.

Related articles The RePC ISO installer wants me to use TMS. Why do I have to do this?
Can I upgrade TLXOS without using TMS or reinstalling from scratch?
Can I run TLXOS (RePC) on a Chromebook?
I can't boot the USB installer! What's wrong?
Can I customize the installation image prior to install?
Article details
Article ID: 103
Category: Frequently Asked Questions
Date added: 2024-02-22 06:23:17
Views: 56

« Go back