Exploring the extra tiny KolibriOS
USB Flash Drive
If necessary, you can install KolibriOS on a flash drive – this again improves the operating system's launch speed. A flash configuration requires a few manual steps. First, create a partition on the stick using a tool like GParted and format it with the FAT16 or FAT32 filesystem. Don't forget to launch the boot flag, which you can do in GParted via the Partition | Edit tags menu.
Then make sure the syslinux and mtools packages are on your Linux system. If necessary, install it from the used distribution's software repositories. Then copy the memdisk
file with root privileges using the command from the first line of Listing 1 into the USB flash drive root directory.
Listing 1
Copying to the USB flash drive
Subsequently, download the latest-distr.7z
archive from the KolibriOS project, in which the universal image for the operating system is located. Unpack this archive, and then copy the kolibri.img
file into the USB flash drive's root directory.
Afterwards, remove the USB drive from the system and enter the command from the second line of Listing 1 when prompted. The command basically sets up the system, including the bootloader. For Syslinux to work correctly, create a file called syslinux.cfg
in the flash drive's main directory. You can expand this file using a text editor to include the following:
default memdisk initrd=kolibri.img
After that, the system is ready to launch from this USB drive.
In Operation
On the lower edge, the KolibriOS interface has a horizontal panel bar with a menu button at the bottom left. On the left edge – only visible at a second glance – there is a foldable switch bar that opens when clicked with the mouse.
To adjust the desktop, right-click in the working interface. You can then, for example, create an additional launcher on the desktop or change the appearance of the work environment via the corresponding entries in the context menu.
The system comes with a whole array of very slim applications. A total of around 30 icons can be found on the desktop. At the top left, you will find the launcher for office and administration software. The file managers Eolite and KFAR are similar to the Midnight Commander or PCManFM, the default file manager for LXDE desktops. Many small applications are available for daily use, including the text reader, the calculator, and the text-based web browser, WebView, as well as the Tinypad notepad and the Animage drawing program.
At the top in the right corner of the screen are additional applications, mostly for programming work. These include a terminal, comparison software for text files, a debugger, an archiver, an assembler, and a hex editor. This group is rounded off with a debug and message board, as well as a display program for software documentation.
The graphical tool Syspanel is reminiscent of the configuration tools of great desktop environments in Linux and comprises the most important tools for configuring the operating system (Figure 2).
Numerous games are clustered at the bottom of the screen in the right and left corners. These games include small classics such as Sudoku, Gomoku, Tetris, Snake, Mine, and Checkers, but also several puzzle and block games. Some of the games are only available with Russian localization and are therefore of limited use.
The foldable panel bar in the middle on the left edge of the screen lets you access more applications, such as an IRC client, a text editor, both an MP3 and Midi Player, and a volume control. A graphical benchmark program, with the unusual name KGB, and a CPUID routine complete the inventory.
Menu
You will find additional software categorized into subgroups in the operating system's menu, which you can reach using the corresponding button at the bottom left in the panel bar. The focus is on games, emulators, and developer tools. In particular, the Emulators menu reveals some interesting applications: in addition to the famous DOSBox for launching old DOS software, you will also find emulators for Super Nintendo and Game Boy gaming consoles.
Of particular interest is the ZX Spectrum emulator, which emulates a 1980s home computer by the British manufacturer Sinclair. Many applications originally developed for the Spectrum are still in use today. You fill find additional games in the Game Center (Figure 3). Playback software is available in the Multimedia menu with Fplay+ for videos and movies.
« Previous 1 2 3 Next »
Buy this article as PDF
(incl. VAT)
Buy Linux Magazine
Subscribe to our Linux Newsletters
Find Linux and Open Source Jobs
Subscribe to our ADMIN Newsletters
Support Our Work
Linux Magazine content is made possible with support from readers like you. Please consider contributing when you’ve found an article to be beneficial.
![Learn More](https://www.linux-magazine.com/var/linux_magazin/storage/images/media/linux-magazine-eng-us/images/misc/learn-more/834592-1-eng-US/Learn-More_medium.png)
News
-
Linux Market Share Hits New High
For the first time, the Linux market share has reached a new high for desktops, and the trend looks like it will continue.
-
LibreOffice 24.8 Delivers New Features
LibreOffice is often considered the de facto standard office suite for the Linux operating system.
-
Deepin 23 Offers Wayland Support and New AI Tool
Deepin has been considered one of the most beautiful desktop operating systems for a long time and the arrival of version 23 has bolstered that reputation.
-
CachyOS Adds Support for System76's COSMIC Desktop
The August 2024 release of CachyOS includes support for the COSMIC desktop as well as some important bits for video.
-
Linux Foundation Adopts OMI to Foster Ethical LLMs
The Open Model Initiative hopes to create community LLMs that rival proprietary models but avoid restrictive licensing that limits usage.
-
Ubuntu 24.10 to Include the Latest Linux Kernel
Ubuntu users have grown accustomed to their favorite distribution shipping with a kernel that's not quite as up-to-date as other distros but that changes with 24.10.
-
Plasma Desktop 6.1.4 Release Includes Improvements and Bug Fixes
The latest release from the KDE team improves the KWin window and composite managers and plenty of fixes.
-
Manjaro Team Tests Immutable Version of its Arch-Based Distribution
If you're a fan of immutable operating systems, you'll be thrilled to know that the Manjaro team is working on an immutable spin that is now available for testing.
-
Nitrux 3.6.0 (“ie”) Available for Download and Install
The latest version of the systemd-free Linux distribution, Nitrux, has been released for general usage and includes the beta of the upcoming NVIDIA 560 graphics driver.
-
Vanilla OS 2 Orchid Available for Download
The latest iteration of Vanilla OS (Orchid) has been released and uses a hybrid Debian base.