Documentation & Support
Guides, troubleshooting, and resources to help you install, configure, and contribute to Merdekasoft products.
Getting Started
Welcome — this short guide helps you download and try B OS quickly using the Live session, or perform a full installation.
Prototype notice: The build currently published is a prototype. Use it only for testing and evaluation. Please back up important data and test in a virtual machine or spare hardware where possible.
- Download the latest ISO from our download page (merdekasoft.id).
- Verify the ISO checksum (recommended).
- Create a bootable USB (see Installation section).
- Boot into the Live environment to test hardware compatibility.
- Run installer to install to disk when you are ready.
Installation
Download
Get the prototype ISO from our releases. This build is an early prototype and may change frequently. We publish checksums with each release — always compare the checksum shown on the download page before testing.
You can download the prototype ISO from our site: https://merdekasoft.id/#download
Verify ISO (Checksums)
We publish SHA256 checksums with each release. To verify your download, use your operating system's graphical checksum utility or a file-hash tool and compare the result with the checksum published on the download page.
Create bootable USB (recommended)
Use a graphical USB writer to create a bootable USB from the downloaded ISO. Popular, user-friendly tools include:
- BalenaEtcher (cross-platform)
- Rufus (Windows)
- Ventoy (Windows / Linux)
These tools provide a safe, guided workflow to write the ISO to your USB drive. Be careful — writing an image will erase the target drive.
Installation steps
- Boot from the USB and select "Try Live" to test.
- On the Live desktop, double-click the installer icon.
- Follow installer: choose language, time zone, keyboard layout.
- Choose installation type: erase disk or manual partitioning (advanced).
- Create user account and complete installation. Reboot when finished.
Rufus (Windows)
Rufus is a small Windows utility that helps create bootable USB drives from ISOs.
Prototype reminder: When writing the prototype ISO, remember this is an early build — use test hardware or a virtual machine and do not rely on it for production data.
- Download Rufus from the official site: https://rufus.ie/
- Run Rufus (no installation required for the portable build).
- Insert a USB drive and select it under "Device".
- Under "Boot selection", choose "Disk or ISO image (Please select)" and click Select to pick
B-OS-live-prototype-amd64.hybrid.iso
. - Leave partition scheme and target system as recommended (Rufus usually detects correct defaults for BIOS/UEFI). If you need UEFI-only, choose GPT; for older BIOS choose MBR.
- Click Start and follow prompts. If Rufus offers write-mode choices, choose the recommended ISO/image mode unless you have a specific need to change it.
- Wait until Rufus finishes, then safely eject the USB drive.
Warning: This will erase the target USB drive. Make sure you selected the correct device.
Ventoy (Windows / Linux)
Ventoy lets you create a bootable USB that can contain multiple ISO files — great for maintaining several installers on one drive.
Prototype reminder: The ISO you copy to Ventoy is a prototype. Please treat it as experimental and keep backups of any important data.
- Download Ventoy from the official project: https://www.ventoy.net/
- Follow the platform instructions provided on Ventoy's website:
- Windows: use the Ventoy utility to install Ventoy to the USB device.
- Linux: follow the installation steps described on the Ventoy site for Linux systems.
- Install Ventoy to the USB device (this formats the drive).
- After installation, simply copy
B-OS-live-prototype-amd64.hybrid.iso
(and other ISOs) to the USB partition created by Ventoy. - Boot from the USB and Ventoy will present a menu to choose which ISO to boot.
Ventoy preserves the USB layout so you can add or remove ISOs without reformatting.
System Requirements
- 64-bit x86_64 CPU (Intel/AMD)
- RAM: 4 GB minimum (8 GB recommended)
- Disk: 20 GB minimum (40 GB recommended)
- UEFI or Legacy BIOS (Secure Boot may need to be disabled for this prototype)
This is a prototype build — please test on spare hardware or in a virtual machine and back up important data.
Post-install Setup
After installing, we recommend:
- Run system updates using your system's Software Updater or package manager GUI.
- Install proprietary drivers if needed using the system's Software & Updates or additional driver tools provided by your hardware vendor. On Debian Testing derivatives a dedicated "Driver Manager" may not be available; consult the documentation for your device or the vendor website for driver packages and instructions.
- Set up backups and restore points.
- Explore preinstalled apps and the app installer for additional software.
Key Features
- Live session: try without installing
- App installer supporting .deb, AppImage, Flatpak
- Security tools integrated (updates & scanners)
- Local chat and media utilities
- Multi-language support
FAQ
Troubleshooting
Boot issues
If the system doesn't boot from USB, check:
- UEFI/Legacy boot mode in BIOS
- USB device integrity and proper write using a recommended USB writing tool (see Installation section)
Wi‑Fi not working
Try installing additional drivers using the system's Software & Updates or vendor-provided driver utilities. If those aren't available, connect via Ethernet to the internet and consult the vendor website or documentation for driver packages and installation instructions.
Display problems
Use safe graphics mode or install vendor drivers (NVIDIA/AMD) from vendor-provided utilities or instructions. If you are unsure, test in the Live session and include hardware details when reporting issues.
Contribute
Want to help? Report issues or open a pull request on our GitHub: github.com/merdekasoft. Check the repository for contribution guidelines.
Support
If you need help beyond documentation:
- Email: merdekasoft@gmail.com
- GitHub: https://github.com/merdekasoft (issues, source, contributions)
Because the current release is a prototype, please include detailed reproduction steps, logs, and the environment you used when reporting bugs — this helps the development team address issues faster.