Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Your own Linux distribution from scratch
Hot & New
New
Rating: 5.0 out of 5(1 rating)
77 students

Your own Linux distribution from scratch

Create your own full-scale Linux distro, including a user-friendly installation program
Last updated 7/2026
English
English [Auto],

What you'll learn

  • Learn the basics of Linux
  • Learn how to create your own professional Linux distribution
  • Learn how to write a partitioner, disk formatter and installer
  • Learn how Linux is organized, under the hood, and what each piece is suppose to do

Course content

4 sections10 lectures10h 36m total length
  • Your own Linux distribution1:22:54

    Learn to create your own large-scale Linux distribution from scratch in two phases: a minimal USB-based phase with kernel, busybox, and glibc, then a continued installation on the hard disk.

Requirements

  • I recommend at least a basic understanding of Linux

Description

Your own Linux distribution from scratch
In this exciting new course, you'll be creating your very own Linux distro from scratch. And it's going to be the real deal, utilizing the same process as when Debian or Red hat was created, etc. We'll also be creating a professional installation program, including partitioner and disk formatter.

The installer
The menu-based graphical installation program is divided in two phases.

Phase 1 is a minimal Linux dist (on a USB flash drive), which is based on Busybox, and whose purpose is to select the target disk, partition and format that disk and install the kernel, a bootloader and a few packages. Then it's going to reboot into the hard disk drive and continue the configuration and the installation of the rest of the system.

Phase 2: This is where you configure the network, the keyboard, select packages etc.

Exciting project, right?


dr. Jonas Birch is a Youtuber and Udemy teachers which focuses on Linux, low-level programming, hardware projects etc. Tens of thousand have enrolled in his courses and he's got a big presence on Youtube. He's known for his ability to really dig down on a topic, and teaching the stuff under the hood.

Enroll now! Or watch the free preview videos.

Who this course is for:

  • This course is for Linux enthusiasts who would like to learn the stuff under the hood