Featured Post

Recommended

How to Install FreeBSD: A Linux Alternative

Hi all, and welcome to MusaBase! In this article, I'll install FreeBSD , if you are looking to install a secure , high-performanc...

How to Install FreeBSD: A Linux Alternative

How to Install FreeBSD: A Linux Alternative

how-to-install-freebsd-a-open-source-unix-like-operating-system

Hi all, and welcome to MusaBase! In this article, I'll install FreeBSD, if you are looking to install a secure, high-performance system, this guide is for you. Whether you're a first-timer or an experienced user, We'll cover:

  • Downloading the latest FreeBSD installation ISO
  • Creating a bootable USB stick
  • Booting into the FreeBSD installer
  • Disk Partitioning for a custom Setup
  • Installing the base FreeBSD system
  • Configure networking and adding a User with doas or sudo

By the end, you'll have a fully functional FreeBSD system up and running on your PC. So without further ado, let's get started!

How to Install Gentoo: The Most Complex OS to Install

How to Install Gentoo: The Most Complex OS to Install

how-to-install-gentoo-linux-system-the-most-complex-os-to-install-cover-photo

Hey there, and welcome to MusaBase! In this guide, I’m going to walk you through how to install Gentoo Linux, arguably one of the most advanced and hands-on Linux distributions out there. If you’ve ever wanted to build your system from the ground up and understand every piece that goes into it, Gentoo is the way to go.

This is a UEFI-based installation guide, and I’ll cover everything from the initial stage3 tarball all the way to booting into your own Gentoo system. Along the way, we’ll tackle the steps that usually trip people up, like:

  • Disk Partitioning, Formatting and Mounting
  • Configuring make.conf and USE flags (the heart of Gentoo customization)
  • Picking the right Linux Kernel and Firmware
  • Compiling the base Gentoo system
  • Generating fstab
  • Configuring essential system settings (locale, timezone, users, sudo)
  • And finally, installing and setting up GRUB bootloader.

I’ve written this guide to be beginner-friendly but technically complete with all the commands, screenshots, and explanations you’ll need. So if you've ever been stuck at chroot, emerge --sync, or grub-install, don’t worry, I’ve got you covered. Let’s get started!


We would have this on our screen once we finish this Gentoo Linux installation guide:

gentoo-screenfetch

How to Install Debian “the Hard Way” – Text-Based Method

How to Install Debian “the Hard Way” – Text-Based Method

install-linux-the-right-way-cover-photo

Hi all, and welcome to MusaBase! In this article, I'll guide you through installing Debian from the ground up, the true "hard way". In this guide, I'll teach you, how to:

  • Create a Debian Bootable USB
  • Disk Partitioning & Formatting for Debian
  • Setting up the Live Debian Environment
  • Base Debian Installation
  • Install Desktop Environment

This guide will empower you with a deep understanding of your Debian system's internals, allowing for a truly customized and minimal insallation. Ready to master Debian? Let's dive in.

Arch Linux With Hyprland (Hyde Project) Dotfiles For A Cutting-Edge Experience

Arch Linux With Hyprland (Hyde Project) Dotfiles For A Cutting-Edge Experience

hyprland-hyde-dotfiles-on-a-minimal-arch-linux-system

Hi all, welcome to MusaBase!. In this article, I'll guide you through installing Hyprland (HYDE) on Arch Linux and take your desktop experience to the next level. In this guide, I'll cover:

  • Creating and Formatting Partitions for Arch Linux
  • Configuration of archinstall for a Minimal Arch Linunx Installation
  • Configuration of Base Arch System for Hyprland Installation
  • Install Hyprland with HyDE Dotfiles

Without further ado, let's get started.

How To Automate Your Arch Linux Installation With Archinstall Script

How To Automate Your Arch Linux Installation With Archinstall Script

install-arch-linux-with-archinstall-script

Hi all, welcome to MusaBase!. In this article, I'll guide you through installing Arch Linux with the archinstall script and make your Arch Linux installation easier. In this walkthrough, I'll cover:

  • Creating & Formatting Partitions for Arch Linux System
  • Synchronizing the Live Arch Environment
  • Configuring archinstall Script for Smooth Arch Installation
  • Pick a Fully Fledged Desktop Environment Profile for Arch System

Without further ado, let's get started.

Hyprland (ML4W) Dotfiles On Arch Linux For Cutting Edge Configuration

Hyprland (ML4W) Dotfiles On Arch Linux For Cutting Edge Configuration

hyprland-ml4w-dotfiles-on-arch-linux-for-cutting-edge-configuration

final-result
Let's do this!

Hi all, welcome to MusaBase!. In this article, I'll guide you through installing Hyprland on Arch Linux and take your desktop experience to the next level. Sure installing Hyprland and Arch cna be tricky but by the end of this guide we would have achieved:

  • Creating & Formatting Partitions for Arch Linux Installation
  • Install Arch Linux with archinstall Script
  • Install Additional Packages for Hyprland
  • And Finally install Hyprland ML4W on minimal Arch System

We'll use the ML4W dotfiles repository and the official archinstall script. Without further ado, let's get started.

How to Pass a Single GPU on a Virtual Machine: QEMU/KVM

How to Pass a Single GPU on a Virtual Machine: QEMU/KVM

GPU Passthrough with QEMU/KVM is now simpler than ever.
Hi my name is Abdullah Musa and welcome to my blog, MusaBase!. In this comprehensive guide, I'll show you how to passthrough a single GPU in QEMU/KVM VM on Linux, no SSH connection or second GPU and streaming display remotly required. In this guide you'll learn:

  • Preparing your Bootloader for IOMMU Configuration
  • Creating QEMU VM with Configurations to Passthrough Single GPU
  • VFIO Configuration
  • Single-GPU Passthrough Script Integration
  • Attaching GPU to VM

I'm using Arch Linux, but you can follow this tutorial on any Linux distribution, provided your CPU and GPU support hardware-assisted virtualization.

How to Install a Linux Distribution on Windows 10/11 with WSL & WSL2

How to Install a Linux Distribution on Windows 10/11 with WSL & WSL2

install-and-setup-wsl-wsl2-on-windows

Hi all, welcome to MusaBase! In this step-by-step guide, we will learn how to install and configure a Linux Distribution on Windows 10/11 using WSL or WSL2. In this comprehensive guide, we'll learn how we can:

  • Turn on Windows Features for WSL Dependencies
  • Install WSL
  • Configure WSL
  • Run Linux Apps on Windows
  • Installing Xserver
  • Run Linux Desktop Environment on Windows

By the end of this walkthrough we can enjoy Linux Services, Linux Terminal and the ability to run our favorite Linux tools side-by-side on our Windows desktop.