@iximiuz: Linux 101: Drives, Partitions, and Mounts Practice partitioning drives, formatting them with different filesystems, and…

X AI KOLs Timeline Tools

Summary

A series of hands-on Linux challenges covering drive partitioning, formatting filesystems (ext4, btrfs), mounting, and persistent mounts, using iximiuz Labs and the labctl CLI tool.

Linux 101: Drives, Partitions, and Mounts Practice partitioning drives, formatting them with different filesystems, and working with mounts in a series of hands-on challenges: - Mount a drive with existing data and read its contents https://labs.iximiuz.com/challenges/storage-simple-mount… - Create a GUID Partition Table (GPT) on a blank drive https://labs.iximiuz.com/challenges/storage-simple-partition-table… - Split a drive into multiple partitions and format them as ext4 and btrfs https://labs.iximiuz.com/challenges/storage-partition-drive… - Mount an existing directory at a new location (bind mount) https://labs.iximiuz.com/challenges/storage-bind-mount… - Make a filesystem mount survive a reboot https://labs.iximiuz.com/challenges/storage-persistent-mount…
Original Article
View Cached Full Text

Cached at: 06/12/26, 05:02 PM

Linux 101: Drives, Partitions, and Mounts

Practice partitioning drives, formatting them with different filesystems, and working with mounts in a series of hands-on challenges:

  • Mount a drive with existing data and read its contents https://labs.iximiuz.com/challenges/storage-simple-mount…

  • Create a GUID Partition Table (GPT) on a blank drive https://labs.iximiuz.com/challenges/storage-simple-partition-table…

  • Split a drive into multiple partitions and format them as ext4 and btrfs https://labs.iximiuz.com/challenges/storage-partition-drive…

  • Mount an existing directory at a new location (bind mount) https://labs.iximiuz.com/challenges/storage-bind-mount…

  • Make a filesystem mount survive a reboot https://labs.iximiuz.com/challenges/storage-persistent-mount…


Mount a Drive with Existing Data and Read Its Contents | Challenge

Source: https://labs.iximiuz.com/challenges/storage-simple-mount

How to Author Challenges on iximiuz Labs

Instead of providing a subpar online editing experience, iximiuz Labs offers a helper CLI tool calledlabctl, allowing you to use your favorite text editor (or a full-featured IDE) to write content from the comfort of your local machine.

Install labctl CLI

curl \-sf https://labs\.iximiuz\.com/cli/install\.sh \| sh

This will download and install the latest version of the labctl CLI. You only need to do this once per workstation.

Authorize labctl

This will open a browser window asking you to authorize labctl to access your account. You need to do it after a fresh install of labctl and repeat it whenever the auth session expires.

Pull challenge content

labctl content pull challenge storage\-simple\-mount

This will create a local copy of the challenge content in a directory namedstorage\-simple\-mount. You only need to do this once per challenge.

Stream your changes

labctl content push \-fw challenge storage\-simple\-mount

Run this command in a separate terminal to continuously upload your changes to the server while editing the challenge in your favorite text editor or IDE.

You can also use labctl to create, list, and delete your content. Learn more about the available commands:labctl content \-\-help

Similar Articles

A critical look at the UX of various linux desktops

Lobsters Hottest

This article, based on the Linus TechTips video, criticizes the user experience problems of the Linux desktop environment. Taking network drive mounting and the GNOME Disks tool as examples, it points out that they are 'technically correct' but difficult to use, and calls for the community to self-reflect and improve.

Linux Basics for Hackers (2019)

Hacker News Top

A structured course built from personal study notes of the book *Linux Basics for Hackers* by OccupyTheWeb, covering core Linux concepts and commands for cybersecurity beginners.

Making Debian or Fedora persistent live images

Hacker News Top

A technical blog post explaining how to create persistent live USB images for Debian, Fedora, and Ubuntu by injecting ext4 partitions and using OverlayFS, noting the lack of standardization between distributions. It covers kernel parameters, partition labels, and a hacky byte-swap trick to modify ISO boot parameters without rebuilding the image.

Frood, an Alpine Initramfs NAS

Hacker News Top

Describes a method to run a NAS entirely from an Alpine Linux initramfs, enabling clean boot, A/B deployments, declarative git-tracked configuration, and reduced complexity compared to Alpine's diskless mode.