{"guid":"64b8f6e1-636e-49ff-96fd-11d592b3519c","title":"webboot - The LinuxBoot way of multi distro ISO booting","subtitle":null,"slug":"froscon2021-2703-webboot_-_the_linuxboot_way_of_multi_distro_iso_booting","link":"https://programm.froscon.de/2021/events/2703.html","description":"With the growing demand and support for\n[LinuxBoot](https://linuxboot.org) in firmware, new approaches to booting operating systems have become possible, based on the Linux [kexec](https://man7.org/linux/man-pages/man8/kexec.8.html) mechanism. This talk walks through the process of creating an environment for booting a large set of different ISOs from various distributions, covering different methods tried and ideas that came up, concluding with how [webboot](https://github.com/u-root/webboot) eventually offers a decent and easy to use interface that can be deployed on a USB stick, tried out in a VM, or even run straight from a mainboard's firmware.","original_language":"eng","persons":["CyReVolt"],"tags":["froscon2021","2703","2021","Network Track"],"view_count":191,"promoted":false,"date":"2021-08-21T10:00:00.000+02:00","release_date":"2021-08-31T00:00:00.000+02:00","updated_at":"2026-02-17T09:00:06.513+01:00","length":1877,"duration":1877,"thumb_url":"https://static.media.ccc.de/media/events/froscon/2021/2703-64b8f6e1-636e-49ff-96fd-11d592b3519c.jpg","poster_url":"https://static.media.ccc.de/media/events/froscon/2021/2703-64b8f6e1-636e-49ff-96fd-11d592b3519c_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/froscon/2021/2703-64b8f6e1-636e-49ff-96fd-11d592b3519c.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/froscon/2021/2703-64b8f6e1-636e-49ff-96fd-11d592b3519c.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2021-2703-webboot_-_the_linuxboot_way_of_multi_distro_iso_booting","url":"https://api.media.ccc.de/public/events/64b8f6e1-636e-49ff-96fd-11d592b3519c","conference_title":"FrOSCon 2021 Cloud-Edition","conference_url":"https://api.media.ccc.de/public/conferences/froscon2021","related":[],"recordings":[{"size":165,"length":1877,"mime_type":"video/webm","language":"eng","filename":"froscon2021-2703-eng-webboot_-_The_LinuxBoot_way_of_multi_distro_ISO_booting_webm-hd.webm","state":"new","folder":"webm-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2021-08-31T03:45:38.112+02:00","recording_url":"https://cdn.media.ccc.de/events/froscon/2021/webm-hd/froscon2021-2703-eng-webboot_-_The_LinuxBoot_way_of_multi_distro_ISO_booting_webm-hd.webm","url":"https://api.media.ccc.de/public/recordings/54583","event_url":"https://api.media.ccc.de/public/events/64b8f6e1-636e-49ff-96fd-11d592b3519c","conference_url":"https://api.media.ccc.de/public/conferences/froscon2021"},{"size":47,"length":1877,"mime_type":"video/mp4","language":"eng","filename":"froscon2021-2703-eng-webboot_-_The_LinuxBoot_way_of_multi_distro_ISO_booting_sd.mp4","state":"new","folder":"h264-sd","high_quality":false,"width":720,"height":576,"updated_at":"2021-08-31T03:31:33.557+02:00","recording_url":"https://cdn.media.ccc.de/events/froscon/2021/h264-sd/froscon2021-2703-eng-webboot_-_The_LinuxBoot_way_of_multi_distro_ISO_booting_sd.mp4","url":"https://api.media.ccc.de/public/recordings/54569","event_url":"https://api.media.ccc.de/public/events/64b8f6e1-636e-49ff-96fd-11d592b3519c","conference_url":"https://api.media.ccc.de/public/conferences/froscon2021"},{"size":71,"length":1877,"mime_type":"video/webm","language":"eng","filename":"froscon2021-2703-eng-webboot_-_The_LinuxBoot_way_of_multi_distro_ISO_booting_webm-sd.webm","state":"new","folder":"webm-sd","high_quality":false,"width":720,"height":576,"updated_at":"2021-08-31T03:31:16.097+02:00","recording_url":"https://cdn.media.ccc.de/events/froscon/2021/webm-sd/froscon2021-2703-eng-webboot_-_The_LinuxBoot_way_of_multi_distro_ISO_booting_webm-sd.webm","url":"https://api.media.ccc.de/public/recordings/54568","event_url":"https://api.media.ccc.de/public/events/64b8f6e1-636e-49ff-96fd-11d592b3519c","conference_url":"https://api.media.ccc.de/public/conferences/froscon2021"},{"size":28,"length":1877,"mime_type":"audio/mpeg","language":"eng","filename":"froscon2021-2703-eng-webboot_-_The_LinuxBoot_way_of_multi_distro_ISO_booting_mp3.mp3","state":"new","folder":"mp3","high_quality":false,"width":0,"height":0,"updated_at":"2021-08-31T03:24:26.820+02:00","recording_url":"https://cdn.media.ccc.de/events/froscon/2021/mp3/froscon2021-2703-eng-webboot_-_The_LinuxBoot_way_of_multi_distro_ISO_booting_mp3.mp3","url":"https://api.media.ccc.de/public/recordings/54565","event_url":"https://api.media.ccc.de/public/events/64b8f6e1-636e-49ff-96fd-11d592b3519c","conference_url":"https://api.media.ccc.de/public/conferences/froscon2021"},{"size":17,"length":1877,"mime_type":"audio/opus","language":"eng","filename":"froscon2021-2703-eng-webboot_-_The_LinuxBoot_way_of_multi_distro_ISO_booting_opus.opus","state":"new","folder":"opus","high_quality":false,"width":0,"height":0,"updated_at":"2021-08-31T03:24:11.009+02:00","recording_url":"https://cdn.media.ccc.de/events/froscon/2021/opus/froscon2021-2703-eng-webboot_-_The_LinuxBoot_way_of_multi_distro_ISO_booting_opus.opus","url":"https://api.media.ccc.de/public/recordings/54564","event_url":"https://api.media.ccc.de/public/events/64b8f6e1-636e-49ff-96fd-11d592b3519c","conference_url":"https://api.media.ccc.de/public/conferences/froscon2021"},{"size":99,"length":1877,"mime_type":"video/mp4","language":"eng","filename":"froscon2021-2703-eng-webboot_-_The_LinuxBoot_way_of_multi_distro_ISO_booting_hd.mp4","state":"new","folder":"h264-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2021-08-31T03:18:24.293+02:00","recording_url":"https://cdn.media.ccc.de/events/froscon/2021/h264-hd/froscon2021-2703-eng-webboot_-_The_LinuxBoot_way_of_multi_distro_ISO_booting_hd.mp4","url":"https://api.media.ccc.de/public/recordings/54562","event_url":"https://api.media.ccc.de/public/events/64b8f6e1-636e-49ff-96fd-11d592b3519c","conference_url":"https://api.media.ccc.de/public/conferences/froscon2021"}]}