X-Git-Url: https://git.decadent.org.uk/gitweb/?p=i-t-talk.git;a=blobdiff_plain;f=index.html;h=59e50ca9057f4fec58c597d85a58004e2153353d;hp=11a89d14c9cab9c22c5f00fbbf85b6a8f0553fc0;hb=333c89647d2bb479541eb707117284ab060e0a6f;hpb=b909ede4aceab0e41d063205f31ceb8c1d7f8c9a
diff --git a/index.html b/index.html
index 11a89d1..59e50ca 100644
--- a/index.html
+++ b/index.html
@@ -53,6 +53,31 @@
Ben Hutchings
+
+
What is the initramfs for?
+
+ -
+ Huge variety of disk drivers, net drivers and filesystems that
+ may be needed to mount root
+
+ -
+ Generic kernel shouldn't have all these built-in
+
+ -
+ Root might also need RAID, LVM, dm-crypt, which generally need
+ to be configured by userland
+
+ -
+ Kernel needs a way to load modules and run scripts but
+ it can't read them from the root filesystem
+
+ -
+ Solution: boot loader provides a bundle of files to the
+ kernel
+
+
+
+
Questions?