Vai al contenuto

SysLinuxOS

for

System Integrators

SysLinuxOS

1. Introduction

SysLinuxOS is a Debian-based GNU/Linux live distribution designed for system integrators and system administrators. It provides a complete, preconfigured operating environment for networking, diagnostics, monitoring, virtualization, and system integration tasks.

SysLinuxOS is built to be immediately usable in both live and installed modes. All core components and tools required for professional workflows are included by default, minimizing setup time and configuration overhead. Starting with version 13.2, the system is built on btrfs with a fully integrated snapshot, rollback, and backup layer that protects the installation from the very first boot.

2. Project Scope and Objectives

The primary objective of SysLinuxOS is to deliver a ready-to-use professional system based on Debian, optimized for technical operations rather than general desktop usage.

Design goals include:

  • Full Debian compatibility
  • Immediate operational readiness
  • Predictable and reproducible system behavior
  • Stable and maintainable system architecture
  • Built-in data safety through snapshots and rollback
  • Comprehensive tooling for system integration and administration

SysLinuxOS targets environments where rapid deployment and reliable diagnostics are required.

3. Base System

SysLinuxOS is built on the Debian GNU/Linux distribution and adheres to Debian standards for packaging, filesystem hierarchy, and system configuration.

Key characteristics:

  • Debian-based userland
  • Official Debian repositories
  • btrfs as the default filesystem (@ for root, @home for home)
  • live-build–based ISO creation
  • No external or proprietary build systems

This approach ensures long-term maintainability and compatibility with the Debian ecosystem.

4. Kernel

SysLinuxOS 13.2 uses the last Debian Backports kernel (7.0.7+deb13-amd64) instead of the standard stable Debian kernel.

Rationale:

  • Newer kernel sourced directly from official Debian Backports
  • Extended and more recent hardware support
  • Improved support for modern networking and storage devices
  • Remains entirely within the Debian ecosystem, with no third-party build systems

The backports kernel is selected to improve hardware compatibility and responsiveness without compromising the maintainability of the system.

5. Storage, Snapshots and Recovery

SysLinuxOS 13.2 rebuilds storage, backup, recovery, and boot around btrfs, with everything preconfigured and active from the first boot.

5.1 btrfs by Default

New installations use btrfs with the standard @ (root) and @home (home) subvolumes. Calamares handles the partitioning and subvolume layout automatically during the guided installation — no manual setup is required.

5.2 Snapper (Preconfigured and Active)

  • A clean baseline snapshot is created at the end of installation.
  • Every apt install, upgrade, or remove operation creates a pre/post snapshot pair.
  • Boot snapshots are taken automatically on each system start.
  • A timeline keeps daily, weekly, and monthly snapshots.

All of this works with zero configuration, with sensible retention limits that respect any custom values set by the user on upgrade.

5.3 GRUB Snapshot Menu and Rollback

Through grub-btrfs, a “SysLinuxOS — snapshots” submenu appears in the boot menu and updates on every update-grub. Each snapshot boots in read-only recovery mode, ready for syslinuxos-rollback — the custom one-command rollback tool that renames the old @ to a timestamped backup, creates a new writable @ from the chosen snapshot, and preserves the previous snapshot history.

5.4 Multiple Installations on One Disk

A custom, os-prober-independent solution lists kernels and snapshots from all SysLinuxOS installations on the same disk — resolving a long-standing btrfs/os-prober limitation in Debian. It runs alongside os-prober without conflicts and can be disabled from /etc/default/grub.

5.5 Versioned External Backups

The distroclone-backup tool turns backups to a btrfs destination into a snapper snapshot chain (full baseline plus incrementals, with restore of any version), and falls back automatically to classic rsync on ext4/xfs destinations.

6. Boot and System Detection

6.1 OS-Prober

Unlike Debian 13, SysLinuxOS enables OS-Prober by default for ext4/xfs installations, while btrfs installations are handled by the dedicated detection scripts described in section 5.4. This allows automatic detection of other operating systems during GRUB configuration, simplifying multi-boot installations.

6.2 Faster, Cleaner Boot

  • The previous ~1m41s Live boot stall on the Samba NMB Daemon is eliminated (the nmbd/smbd services are disabled in the build chroot; SMB clients keep working).
  • No Plymouth splash — a direct, faster, more transparent boot.

 

6.3 Firmware Support

SysLinuxOS supports both:

  • Legacy BIOS systems
  • UEFI-based systems

 

7. Network Configuration

7.1 Interface Naming

SysLinuxOS restores traditional network interface naming conventions:

  • eth0, eth1, …
  • wlan0, wlan1, …

 

This choice simplifies:

  • Script portability
  • Automation
  • Troubleshooting
  • Compatibility with existing documentation

 

7.2 Networking Environment

A complete networking environment is provided, including VPN clients, remote access utilities, protocol analyzers, and diagnostic tools.

8. Desktop Environments

SysLinuxOS provides two desktop environments:

  • MATE
  • GNOME

Both environments are:

  • Fully preconfigured
  • Functionally equivalent
  • Aligned in menu structure and tool availability

The desktop environments are intended as operational interfaces for system integration tasks rather than end-user customization.

9. Desktop Usage Considerations

While SysLinuxOS is primarily designed as a professional integration and diagnostic platform, it can also be used as a general-purpose desktop operating system.

This usage scenario is recommended for users who:

  • Possess solid Linux system administration skills
  • Are familiar with advanced networking and system tools
  • Prefer a workstation preloaded with professional utilities

SysLinuxOS is not targeted at beginner users and does not attempt to simplify or abstract advanced system components.

10. Preinstalled Software

SysLinuxOS includes a curated set of professional tools.

10.1 Networking and Diagnostics

Wireshark, EtherApe, Ettercap, PackETH, Packet Sender, Nmap, Sparrow-Wifi — and much more.

10.2 Remote Access and Administration

Major VPN clients, PuTTY, serial console utilities, multiple web browsers.

10.3 Virtualization and Simulation

Cisco Packet Tracer 9.0, VirtualBox 7.2.

10.4 Monitoring and Management

Munin, Zabbix-agent2, Icinga, Monit, Nagios4.

10.5 Snapshot, Clone and Backup Tools

  • syslinuxos-snapshots — the snapshot engine (snapper setup, syslinuxos-rollback, GRUB integration).
  • grub-btrfs — snapshots in the boot menu.
  • distroClone — build a Live ISO from the running system or clone the installation to another disk (btrfs-aware).
  • distroclone-backup — versioned external backups with snapper.

 

10.6 Compatibility and Utilities

Wine, standard GNU/Linux administration tools, Conky system widget.

11. Professional Toolkit Expansion

In addition to the base toolkit installed out of the box, SysLinuxOS 13.2 introduces syslinuxos-install-extras, a single command that installs entire professional stacks on demand:

sudo syslinuxos-install-extras networking   # DNS, DHCP, VPN, BGP/OSPF, HA, proxy, IDS
sudo syslinuxos-install-extras devops       # monitoring, logging, containers, K8s, IaC
sudo syslinuxos-install-extras cloud        # AWS/Azure/GCP CLI, virtualization, storage
sudo syslinuxos-install-extras full         # all categories in one shot
sudo syslinuxos-install-extras repos        # add official Grafana, HashiCorp, Helm repos

This keeps the base ISO lean while letting users turn a fresh installation into an enterprise networking workstation, a monitoring node, a virtualization host, or a cloud workstation with a single command.

12. Monitoring and Observability

SysLinuxOS integrates monitoring tools suitable for local and remote observation of system state:

  • Resource utilization (CPU, memory, storage)
  • Network throughput and interface status
  • Service monitoring and alerting

These components are preinstalled but remain configurable according to deployment requirements.

13. Installation

SysLinuxOS can be used in two modes:

  • Live mode: Immediate access without installation
  • Installed mode: Permanent installation using the Calamares installer

The installer is customized for SysLinuxOS and supports:

  • Automatic btrfs subvolume layout (@ / @home)
  • Preconfigured snapshots, rollback, and GRUB snapshot menu after install
  • Automated post-install configuration
  • UEFI and BIOS systems
  • Standard partitioning schemes

 

14. Intended Audience

SysLinuxOS is intended for:

  • System integrators
  • System administrators
  • Network engineers
  • Advanced Linux users

A working knowledge of Linux system administration is assumed.

15. Use Cases

Typical use cases include:

  • System integration and deployment
  • Network diagnostics and analysis
  • Infrastructure monitoring
  • Incident response and recovery
  • Snapshot-based rollback and versioned system backups
  • Virtualization and simulation environments
  • Skilled-user desktop workstations

 

16. Relationship with Debian

SysLinuxOS remains fully compatible with Debian while introducing targeted modifications to improve professional usability.

Key differences include:

  • Debian Backports kernel selection
  • btrfs by default with an integrated snapshot, rollback, and backup layer
  • grub-btrfs boot integration and multi-installation detection
  • syslinuxos-install-extras for on-demand professional stacks
  • Enabled OS-Prober
  • Traditional network interface naming
  • Preinstalled professional toolchain

Debian remains the underlying foundation of the system.

17. Availability

SysLinuxOS is available as a live ISO image in two editions:

  • SysLinuxOS MATE
  • SysLinuxOS GNOME

Both editions provide identical system capabilities.

18. System Requirements

  • Architecture: amd64
  • Memory: minimum 4 GB RAM (8 GB recommended)
  • Storage: minimum 25 GB
  • Firmware: BIOS or UEFI
Login:
user = admin
password = root

Idea

Contains a large number of modern software preconfigured for everyday use in the workplace.

Stable

SysLinuxOS is built on Debian stable branch, powered by last liquorix kernel, with Mate and Gnome Desktop complete, and 100% stable.

Performance

SysLinuxOS integrates a good number of wifi/video/sound and bluetooth drivers in addition to those contained in the kernel to provide improved hardware support and ensuring that you do not have to install anything more after installation. You can start the live distribution, or install it on your computer. BIOS/UEFI 64bit

Tools for all major operations and OS

MATE Desktop

GNOME Desktop

SCREENCAST

Login:

user = admin

password = root

Copyright (C) 2026. All trademarks are the property of their respective owners.