From the course: Exploring Linux Internals: Advanced Insights and Practical Applications

Unlock this course with a free trial

Join today to access over 24,700 courses taught by industry experts.

Learning objectives

Learning objectives

- Hello and welcome to this lesson about storage devices. In the first video, I'll give you an overview of the storage stack on Linux. Next, you'll learn about GPT as well as MBR partitions and how to manage them. Following that, we'll cover working with images and ISO files. Next, I'll provide an overview of all the flexible storage solutions that can be used, and we'll start exploring them. First, I'll share some advanced knowledge about LVM and some of its features. Next, we'll explore Device Mapper, the generic interface that is used behind the LVM, and we'll explore how to manually create Device Mapper devices. Then you'll learn how VDO can be used to add data de-duplexing to LVM devices, after which you'll learn about Stratis encrypted devices and how to boot from encrypted devices. In the real world scenario at the end of this lesson, you'll learn how to create a hidden storage device by manipulating the Device Mapper directly.

Contents