- A USB drive (minimum 8GB, the recommended size is 16GB, the recommended pendrive is the PeachStick I 16GB)
- A computer running a Linux distro that recommends Systemback/HoleOS Installer (such as Ubuntu, HoleOS, etc.)
- 6 GB of free storage on your computer
STEP 1: Download and install Systemback
You need to download the latest Systemback for creating the bootable USB drive. On HoleOS, Systemback is already pre-installed, you can find it as “HoleOS Installer”, so you can skip this step.
Ubuntu Systemback installation guide: https://www.linuxbabe.com/ubuntu/install-systemback-ubuntu-18-04-bionic-18-10
If you have another distro than Ubuntu, google this: “how to install Systemback on XY” (XY = your distro).
After you downloaded and installed Systemback, we can move to the next step.
STEP 2: Adding the .sblive into Systemback
Check the first note for the definition of “sblive”
Now, we are going to use HoleOS 0.2.1’s sblive file for example.
Let’s download the sblive file from HoleOS Downloads. After we finished the download, we will move the file to the sblive directory (Note 2) of Systemback.
Open Terminal, and type this command:
sudo mv $HOME/Downloads/HoleOS\ 0.2.1.sblive /home/ sudo mv /home/HoleOS\ 0.2.1.sblive /home/HoleOS021.sblive
(In that example, we downloaded the file into the Downloads folder. If you didn’t download it into that folder then type your path instead of $HOME/Downloads/.)
After that, we successfully put our sblive file into Systemback’s sblive directory.
STEP 3: Creating the bootable USB
Now, let’s open Systemback.
After we opened it, we need to type our password because we need to give root access to Systemback.
After we typed the password, we will see this:
We need to click on „Live system create” (Right-hand side: 4th button in the Function menu)
After that, we need to click on HoleOS 0.2.1 (Right-hand side, an option in “Created Live images”) and after that, we need to select (click on it) our USB drive (Left-hand side, an option in “Write target”). And then, let’s click on “Write to target” (Right-hand side, an option in “Live operations”).
After that, the writing process starts. (don’t unplug your USB drive during this process because it could injure your drive).
If you see this icon, then the writing was successful. You are done now, you just need to boot your USB drive and install HoleOS (or any other distro which is in the sblive format).
If you see this icon, then something bad occurred. Let’s unplug and plug your USB drive back and start the writing again.
That was the guide, have a nice day, Benjamin Stonawski CEO of Peaches Technology
Note 1: “sblive” means “Systemback Live”, that’s the file of a bootable system which was compiled in Systemback. Most of the time, sblive files can be converted into ISO (disk image of an optical disk) files so you can create a USB bootable drive on any operating system. If an sblive file can’t be converted into ISO, then the squashfs file (a compressed read-only file system for Linux) is more than 4 gigabytes. That means it can’t be converted to ISO; because there is no reason why you would convert it because you can’t write it to a FAT32 pendrive. That’s why it is in sblive file format and you can only use Systemback for creating the bootable file.
Note 2: The sblive directory is the directory where Systemback stores the created sblive files. A user can move their sblive files into that directory with the “mv” command. For example: if you download HoleOS 0.2.1’s sblive file into the Downloads folder, you just need to type that command into the terminal:
sudo mv $HOME/Downloads/HoleOS\ 0.2.1.sblive /home/
The place of the sblive directory is: /home/.