Presented by

  • Greg Darke

    Greg Darke

    In their day job, Greg is a Site Reliability Engineer at Google, outside of work they are a recreational sys admin and hacker. They are interested in Databases, Privacy and Security, Open Hardware, Gaming, and many other things.

Abstract

You have a live Linux distro that you want to run, but don't want to wipe the only USB stick you have lying around... What do you do? This talk contains a streamlined version of what I learned while trying to build a simple system to allow me to boot different images from a single USB device. Learn how to use Grub to build a USB flash drive that can boot multiple Linux ISOs, while operating as a normal mass storage device. This talk will cover a 30k foot overview of how Linux boots under EFI systems, an overview of how "live" distros work, writing custom Grub configurations, and scripting in Grub to dynamically generate config.