<h3>Ben Hutchings</h3>
</div>
+<div class="slide">
+ <h1>What is the initramfs for?</h1>
+ <ul class="incremental">
+ <li>
+ Huge variety of disk drivers, net drivers and filesystems that
+ may be needed to mount root
+ </li>
+ <li>
+ Generic kernel shouldn't have all these built-in
+ </li>
+ <li>
+ Root might also need RAID, LVM, dm-crypt, which generally need
+ to be configured by userland
+ </li>
+ <li>
+ Kernel needs a way to load modules and run scripts but
+ it can't read them from the root filesystem
+ </li>
+ <li>
+ Solution: boot loader provides a bundle of files to the
+ kernel
+ </li>
+ </ul>
+</div>
+
<div class="slide">
<h1>Questions?</h1>
</div>