summaryrefslogtreecommitdiff
path: root/HACKING
diff options
context:
space:
mode:
authorJeremy Katz <katzj@redhat.com>2008-12-16 17:24:59 -0500
committerJeremy Katz <katzj@redhat.com>2008-12-16 17:24:59 -0500
commit78ad9ceb561a15a27195567d7d7c2c9ec9347e73 (patch)
treee05fc8c26a6ac391f7505af49f7a24c7e0fbfe15 /HACKING
parented16343e66b1cd3604a9bf50fb61b7edf45a918d (diff)
downloaddracut-78ad9ceb561a15a27195567d7d7c2c9ec9347e73.tar.gz
dracut-78ad9ceb561a15a27195567d7d7c2c9ec9347e73.tar.bz2
dracut-78ad9ceb561a15a27195567d7d7c2c9ec9347e73.zip
Update the README and add some docs for TODO and HACKING
Diffstat (limited to 'HACKING')
-rw-r--r--HACKING15
1 files changed, 15 insertions, 0 deletions
diff --git a/HACKING b/HACKING
new file mode 100644
index 00000000..7c9b996e
--- /dev/null
+++ b/HACKING
@@ -0,0 +1,15 @@
+Right now, I'm doing most of my testing using a qemu/kvm guest and
+generating the initramfs on another box. I then can boot the guest
+using qemu's -kernel and -initrd options. Currently supported rootfs
+types are regular partitions, root-on-lvm and root-on-lvm-on-encrypted-pv.
+
+generate.sh exists and will build an image. Right now, it depends on
+some existing pieces of the Fedora initrd infrastructure, but moving
+those out is a priority now that the basic functionality has been
+proven.
+
+To use, just run generate.sh with an output file for the initrd. It
+will copy over some binaries as well as the appropriate shared library
+dependencies. If you are doing a rootfs type that requires modules
+(on Fedora, this is just encrypted root now), you'll want to have the
+modules tree to copy in in a modules/ sub directory.