If you have a computer that already has Endless OS installed but for some reason wants to re-flash it with a pristine Endless OS image, there is a mechanism to perform this task semi-automatically.
This is especially useful for deployments that want to reflash a batch of computers that already have Endless OS with a newer or customized version of Endless OS.
exFAT. This can be done from the File Explorer on Windows, or from the Disks applications on Linux-based systems.
FAT32if the image is smaller than 4GB (as that is the maximum file size it supports) or
Copy the image file you want to flash onto the top-level directory (the "root") of the USB disk. This image file will typically have extension
.img.xz. We strongly recommend verifying the image file checksum after copying, to make sure the file was not corrupted.
sudo eos-factory-reset. After confirming it thought the program prompts, you will be asked to reboot the computer to trigger the reset process. After this process finishes you will be taken to the Welcome screen of the First Boot Experience.
Once you reach the Welcome screen of the First Boot Experience simply connect the reflshing USB disk you have prepared, and wait a few seconds for the reflashing process to automatically start.
Wait for the flashing to finish, at which point you will be notified and prompted to press
<Enter> to power off the computer.
If nothing happens once you plug the reflashing USB onto the computer, check the following:
You have copied all the files with their exact name, as described in this document.
You have formatted the USB device with the correct filesystem, as described in this document.
If the points above are correct, reboot the computer and try to connect the USB device quickly after the Welcome screen appears, or any time after the boot splash animation shows up during boot (in some versions of Endless OS the mechanism that triggers this process times out a few seconds after reaching the Welcome screen).