summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorjandob2015-10-04 17:32:10 +0200
committerjandob2015-10-04 17:32:10 +0200
commitc8eda926f7cd6ce05076cea9b004f1a4d1b292fd (patch)
tree0b7a609935a5a2d5e40c89c1cabd58262831f42a
parenttesting dracut (diff)
downloadsystemd-init-c8eda926f7cd6ce05076cea9b004f1a4d1b292fd.tar.gz
systemd-init-c8eda926f7cd6ce05076cea9b004f1a4d1b292fd.tar.xz
systemd-init-c8eda926f7cd6ce05076cea9b004f1a4d1b292fd.zip
documentation
-rwxr-xr-xbuild_initram_dracut.sh15
1 files changed, 13 insertions, 2 deletions
diff --git a/build_initram_dracut.sh b/build_initram_dracut.sh
index adac8ad6..0eb09cff 100755
--- a/build_initram_dracut.sh
+++ b/build_initram_dracut.sh
@@ -1,6 +1,17 @@
-#dependencies: cpio
+# dependencies: cpio
mkdir dracut
+# download and extract dracut
curl -L https://www.kernel.org/pub/linux/utils/boot/dracut/dracut-043.tar.gz | tar -xz -C dracut --strip-components 1
cd dracut
-make install/dracut-install && cp install/dracut-install dracut-install
+
+## on virtualbox shared folder (symlinks are not allowed)
+# make the dracut-install binary (dracut-install resolves dependencies etc.)
+make install/dracut-install
+# copy the binary to current (instead of symlink)
+cp install/dracut-install dracut-install
+
+## if symlinks are available
+#make dracut-install
+
+# build initramfs
./dracut.sh -l --verbose --force